version control
compound.compound. a system that records changes to a file or set of files over time so that you can recall specific versions later. It allows multiple people to work on the same project without overwriting each other's work.
compound. the practice of tracking and managing changes to software code or documents through a system that maintains a history of modifications. It enables collaborative development by allowing users to revert to previous states and merge concurrent changes.
We use version control to keep track of our code changes.
Before we launched the new website, we checked the version control history to see who made the last update to the homepage.
Implementing a robust version control system is essential for modern software engineering, as it provides a safety net against accidental deletions and facilitates seamless collaboration across distributed teams.
A compound of the noun version, derived from the Latin vertere meaning to turn, and the noun control, from the Anglo-Norman contreroller. The term emerged as a standard technical descriptor for the management of software iterations during the mid-20th century.
Etymology adapted from Wiktionary, available under CC BY-SA 4.0.
Often used as a compound noun; frequently paired with 'system' or 'software'.
Last updated July 22, 2026