What is the use of project versioning?

When you try to export a project which already exists in eMAM, there are two options. You can create a new Project or update the existing project. When you update a project, eMAM will create a new version of the project in the eMAM system. When you login next time and import that project, a pop up is displayed, showing all the version details. You can select the version you want to import.