Une
version d'un logiciel correspond à un état donné de l'évolution d'un produit
logiciel utilisant le versionnage. Selon le
Grand dictionnaire terminologique, le versionnage (équivalent francophone de l'anglais
versioning) est le mécanisme qui consiste à conserver la version d'une entité
logicielle quelconque, de façon à pouvoir la retrouver facilement, même après l'apparition et la mise en place de versions plus récentes.