CMS Can stand for the following:CMS-2 programming language, used by the United States NavyCode management system, a script or program for archiving and maintaining source codeContent management system, a system for maintaining web sitesCourse management system, a software system designed to facilitate the management of course materialsClinical Management System, software managing electronic medical records and practice management informationFor front-end and back-end read this:http://en.wikipedia.org/wiki/Frontend