CVS, the Concurrent Versions System, is a version control system
		which supports branching, multiple users, and remote collaboration.  CVS
		maintains a history of all changes made to each directory tree it
		manages.  Using this history, CVS can recreate past states of the tree,
		or show a user when, why, and by whom a given change was made. 
		CVS has both client and server components which usually run on
		different systems and communicate via internet protocols.  CVS client
		and server software is available in
		both source and binary form.  The server is compatible with most Unix
		variants and clients exist for many platforms.