Un Sistema de Gestión de Contenido-CMS (Content Management System, en inglés) es un software que permite la creación y administración de los contenidos de una página Web, principalmente, de forma automática.
El CMS está formado por 2 elementos:
La aplicación gestora de contenidos (CMA): El elemento CMA permite al gestor de contenidos o autor realizar la creación, modifi cación y eliminación de contenido en un sitio Web sin necesidad de tener conocimientos de lenguaje HTML.
La aplicación dispensadora de contenidos (CDA): El CDA usa y compila la información para actualizar el sitio Web.
13