CMS is a web-based course management system that allows teachers to facilitate administration of courses for students. It offers free learning management, portfolios, rubrics, and websites for collaboration. Key features include building class portals, distributing coursework and assignments, collecting assignments, grading students, and a calendar of events. Benefits are that it is free, allows customizing instruction for each student, incorporates new technologies, and is paperless, though students need computer access and training, and staff may resist changes.