A version control system for tracking changes in code during development.