There might be a time when you would need to restore files back to an older version if any inadvertent change happens. You would also like to track changes for auditing purposes. So how does SharePoint allow creating different versions of documents? How does version history work? What are the different types of versions we can maintain for our library or list and how can we revert back to an older version? For more details click here.