Version control

Version control: A system that keeps track of changes made to a set of files over time. Example: GitHub, used by programmers to track code changes.