Les CMS sont des systèmes de publication de contenu pourvus d’une interface d’administration permettant de créer et d’animer un site internet sans notions de programmation.
Ils permettent donc à un non informaticien de gérer lui même le contenu de son site internet sans faire appel à un prestataire pour rajouter une page ou modifier des informations.
Les CMS peuvent être gratuits, payants, open source ou propriétaires. Parmi les CMS les plus populaires, vous entendrez parler de Joomla, WordPress, SPIP ou Dotclear (ces deux derniers étant plus spécifiques au marché Français).