Rather than just storing the most recent upload, file versioning lets you keep a list of all the changes made to a file and go back to recover the old data.