Noun
version control (uncountable) (software engineering) A system responsible for managing modifications and additions to digital works, giving each revision a time-stamp and showing its difference to the previous revision.