Version control is used to track changes made to documents over time, whereas versioning is the process of creating new versions of a document. Version control typically involves tracking every single change made, while versioning requires users to create new iterations of the document at specific points in time.