Saving multiple versions of a document

I'd love to be able to go back to another version of the document I'm currently working on—especially with big changes, like moving from outline to writing or moving from finished first draft to editing. It could work like Google Docs's autosave feature or offer the choice to save different versions manually.