En la mayoría de los casos los CMS separan el contenido de la presentación, creando capas del desarrollo, (1ro. la plataforma, 2do. la estructura, 3ro el contenido, 4to la presentación, 5to el estilo.. etc.) esto varia entre plataformas.. (Esto es lo que dice Wikipedia respecto a los CMS)
Un Sistema de gestión de contenidos (Content Management System en inglés, abreviado CMS) es un programa que permite crear una estructura de soporte framework para la creación y administración de contenidos, principalmente en páginas web, por parte de los participantes.
Consiste en una interfaz que controla una o varias bases de datos donde se aloja el contenido del sitio. El sistema permite manejar de manera independiente el contenido y el diseño. Así, es posible manejar el contenido y darle en cualquier momento un diseño distinto al sitio sin tener que darle formato al contenido de nuevo, además de permitir la fácil y controlada publicación en el sitio a varios editores. Un ejemplo clásico es el de editores que cargan el contenido al sistema y otro de nivel superior (directorio) que permite que estos contenidos sean visibles a todo el público.
Cuales Hay?
- Drupal
- Wordpress
- Joomla
- Plone
- Zope
- TextPattern
- Elps
- LifeRay
- SharePoint
- Magento
y un largo etcetera, que pueden ser comparados en www.cmsmatrix.org
Leer definición de CMS en la Wikipedia





