Los CMS son herramientas que permiten publicar, diseñar y administrar contenidos en Internet sin necesitar subir archivos manualmente. A través de los CMS podemos centralizar la gestión de contenidos, separar el contenido de la presentación, compartir contenido, entregar información de forma sincronizada a través de canales, y ahorrar costos. Existen diferentes tipos de CMS como genéricos, para ONG, foros, blogs, wikis, e-commerce, portales, galerías, e-learning y publicaciones digitales.