Este documento explica qué es un sistema de gestión de contenidos (CMS), cómo funcionan y algunos ejemplos exitosos. Un CMS permite crear y administrar contenido web de forma independiente al diseño a través de una interfaz y bases de datos. Surgieron para publicar grandes cantidades de contenido en línea de forma dinámica. Wordpress, Drupal y Joomla son algunos de los CMS más populares debido a su código abierto y amplia comunidad de desarrolladores.