Un sistema de administración de contenido, a menudo abreviado como CMS, es un software que ayuda a los usuarios a crear, administrar y modificar contenido en un sitio web sin necesidad de conocimientos técnicos especializados. En un lenguaje más simple, un sistema de administración de contenido es una herramienta que lo ayuda a crear un sitio web sin necesidad de escribir todo el código desde cero (o incluso saber cómo codificar).

Ejemplos de CMS: WordPress, Joomla!, Drupal, entre otros.