Управление версиями программного обеспечения — это процесс присвоения уникальным состояниям компьютерного программного обеспечения либо уникальных имен версий, либо уникальных номеров версий. В пределах данной категории номера версии (основной, дополнительный) эти номера обычно присваиваются в возрастающем порядке и соответствуют новым разработкам в программном обеспечении.