CVS Features
CVS is directory and sub-directory aware so that it can handle a "Project."
CVS uses the copy-modify-merge approach. This means that several people can be working on the same file at the same time without significant coordination between developers.
CVS allowed developers to obtain a working copy of the current code across the internet.