Un CMS est un système de gestion de contenu. Comme son nom l’indique, il permet de créer du contenu sans passer par le code. C’est une solution gratuite qui a été développée au sein d’une communauté et qui permet aux développeurs web de gagner du temps et de proposer la création de sites web à des prix plus bas pour une qualité identique ou presque à celle du codage pur.