Version Control System A version control system is a system that supports the management of changes to documents, programs, and other information stored as electronic files.