version control

Version control tracks and manages changes in software code, documents, or files, facilitating collaboration and ensuring version history and consistency.