Content-Repository is a general package that provides services. CMS is an application built on top of the content-repository. Basically it is a user-interface to the content stored in the content-repository.
Another application that is built on top of the content-repository is Edit-This-Page which offers a straightforward interface to storing content.