Version control offers the tractability (easy manageability or controlability) for history of each software change, including who did what, why, and when. In simple terms version control lets you track your files over time. The idea of version control is to bring for example project’s source code under control. Bringing a group of files under control means that someone can pick a point at any time in the history of the project and see exactly what those files looked like at the time.
More on Version Control:
Understanding Version-Control Systems - Why use version control?,Categorizing Version-Control Systems, Version-control terminology and much more.
What is version control?, Why does version control matter?, techniques you can use to version control etc.
Version control - 7 Open Source Version Control Systems Reviewed.
Version Control Systems Reviewed
The Ultimate Guide to Version Control for Designers - What is version control?, benefits of version control etc.
The Ultimate Guide to Version Control