CSS = Cascading Style Sheets, a method of separating design code (sizes, colours, etc) into a different file from content, and sharing it between multiple pages.
CMS = Content Management System, generally meaning a user can log In and manage the site content. i.e. change text etc.