Un CMS (Content Management System o sistema de gestión de contenidos) es una herramienta que permite crear y administrar un sitio web sin necesidad de programar desde cero. WordPress es el ejemplo más popular de CMS, aunque existen otros como Joomla o Drupal.
La ventaja principal de un CMS es que simplifica enormemente el mantenimiento del sitio: se pueden añadir páginas, actualizar textos, publicar artículos o cambiar imágenes desde una interfaz intuitiva. Para las empresas, esto significa poder mantener su web actualizada sin necesidad de depender constantemente de un desarrollador para cada cambio pequeño de contenido.