Version control, also known as revision control, source control or software configuration management (SCM), is the management of changes to documents, programs, and other information stored as computer files. It is most commonly used in software development, where a team of people may change the same files.
For questions specific to a certain version control software use the appropriate tag. Here is an (incomplete) list of commonly used tags:
- and many others can be found on Wikipedia's list of revision control software.