1. A file management system for managing multiple versions of electronic files on one or more volumes, the file management system comprising: a volume manager that manages the electronic files and metadata relating to such files on one or more volumes; and version control means for automatically managing versions of an electronic file through the file management system based on opening, saving and changing of a file.