Un sistema de administración de contenidos (CMS) permite crear y administrar contenido web de manera independiente del diseño. Los CMS funcionan en servidores y ofrecen acceso a través de navegadores para editar, gestionar y publicar contenido digital de forma estándar. Dependiendo del CMS, los usuarios pueden tener diferentes niveles de acceso para editar o publicar contenido.