Version control involves the use of version control systems (VCS), which are software tools designed to manage changes. These systems track modifications to files, directories, and projects over time. Popular VCS like Git, SVN, and Mercurial are commonly used in catalysis research for managing code, data files, and documentation.