Eine
Version ist ein definiertes
Entwicklungsstadium einer Software mit allen dazugehörigen Komponenten. Verschiedene Versionen stellen die Veränderung und Weiterentwicklung einer Software oder eines Teils (z. B.
Programmbibliothek) über die Zeit dar, sie haben immer eine gemeinsame historische Basis. So werden Systeme zur
Versionierung genutzt, um neuere Ausgaben einer Software von einer älteren zu unterscheiden.