Los sistemas de gestión de contenidos (Content Management Systems o CMS) se utilizan principalmente para facilitar la gestión de webs, ya sea en Internet o en una intranet, y por eso también son conocidos como gestores de contenido web (Web Content Management o WCM). Hay que tener en cuenta, sin embargo, que la aplicación de los CMS no se limita sólo a las webs.
Se puede realizar una división de la funcionalidad de los sistemas de gestión de contenidos en cuatro categorías: