Versioning creates a historical record of all changes, with the date/time and indication of the user who made the change, on a per-file/list item basis. The end user can view, delete, and restore a version if they have the correct permissions in the library or list.
In order to preserve space and save money you should consider taking care of your SharePoint versioning, let me walk you through the right strategy to set up.