Los gestores de contenidos son herramientas de creación y mantenimiento de páginas web.
Estos gestores de contenidos (CMS) ofrecen una importante ventaja respecto al desarrollo tradicional de páginas web. El hecho de trabajar con gestores de contenidos hace que la creación y mantenimiento de los sitios web no dependa directamente de los programadores, de esta forma las tareas de mantenimiento se pueden delegar a las personas necesarias, liberando recursos y reduciendo costes.