En inglés 'Content Management System” abreviado CMS, significa en español Sistema de Gestión de Contenidos. CMS es un programa o sistema diseñado para crear, editar, gestionar y publicar contenido digital multimedia en diversos formatos.
Este programa informático genera páginas web dinámicas habiendo por un lado predefinido el diseño y por otro lado incorporando el contenido a la base de datos.
Se caracteriza por manejar de forma separada el diseño y contenido, lo que hace posible que si se decide cambiar el diseño, no se deba dar formato nuevamente a todo el contenido.