CVS is Concurrent Versioning System - in simple terms, it keeps track of changes you make to files you edit and automatically assigns a version each time.
Much info on the net - simplest application is to use TortoiseCVS and set up a local cvs from there. Otherwise, beyond my scope.