Verze vyjadřuje stadium vývoje určitého produktu, např. počítačového softwaru. K vyjádření lze užít číslic, znaků abecedy, zkratek, slov, kombinací uvedeného atp., které se obvykle přidávají za název produktu. Verzována mohou být i počítačová data, zejména tehdy, jestliže je nutné vést přesnou evidenci dat v delším časovém období (např. data z ceníků, číselníků a dalších parametrických souborů informačního systému).
Běžným způsobem je označovat verze desetinným třídníkem čili řadou číslic oddělených tečkou (viz obrázek vpravo). První je tzv. major verze (hlavní verze), za tečkou následuje minor verze (vedlejší verze) a třetí číslice označuje revizi. Verze se s postupujícím vývojem navyšují, obvykle s ohledem na rozsah provedených změn. Podle číslic může kdokoli poznat, která verze je starší a která novější. Zatímco změna nejnižší číslice (koncová číslice) obvykle znamená nevýznamné změny, případně izolované opravy programátorských chyb, znamenají změny číslic od tečky vlevo zásadnější změny (změna API, kompletní přepsání kódu).
Některá stadia vývoje softwaru se mohou označovat dalšími přívlastky, např. alfaverze, betaverze, stable, prerelease (zkratka „pre“), release candidate (zkratka „RC“) aj.
Příbuzným tématem je verzování, což je způsob uchovávání historie a veškerých provedených změn ve zdrojovém kódu programu (obecně v jakémkoli textu), umožňující také kooperativní spolupráci více programátorů na jednom projektu.