CMS signifie Content Management System, pour système de gestion de contenu.
C’est un type d’application web permettant de séparer le contenu de la mise en forme pour des sites web, et fournissant des moyens simplifiés d’éditer ce contenu.
De cette manière, il est possible de maintenir et faire vivre un site web sans la moindre connaissance technique dans les métiers du Web.
Il est bien important de comprendre cette séparation entre fond et forme.
Un CMS n’orientera jamais le design de votre site, et l’argument « J’aimerais un site sous WordPress car les sites sous WordPress sont jolis » n’est pas du tout un bon argument.
L’exemple auquel on pense généralement en parlant de CMS est WordPress, qui entre dans la catégorie que j’appellerais « CMS complet » , et qui est le genre de chose que tout le monde a à l’esprit en parlant de CMS.