I am kicking off some process improvements at a new company. One of the areas to concentrate on first is CM. I was asked during a briefing of what I am doing what is the difference between revision and version. I gave my explanation and then followed up with an email of the following link: http://www.product-lifecycle-management.com/plm-revision-version.htm
What I would really like to know is do most places use revision or version as the main identifier and why the preference to one or the other? I have my preferences, but would like an opinion from the community.
In my experience, revision is more of an internal term that matches up with the unique identifier of a check-in or build. Version is a label of a released product so that you know whether the version is newer or not than what you have.