Why Version Control? Collaboration, Accountability, Security
Before we can talk about why to use version control it's important to understand what version control is. In it's simplest form, version control is a system that tracks changes to files over time.
Version control is often used by software developers but is useful for anyone who works with files that are updated over time, especially if there are multiple collaborators.