CMS (content management system) est un système de gestion de contenu disposant de fonctionnalités de publication et offrant une interface d’administration (back-office) permettant à un administrateur de site web de créer ou organiser les différentes rubriques. Cet outil permet la mise à jour d’un site Internet sans avoir de connaissance en programmation.
Exemple de CMS : WordPress, Drupal, Prestashop, Joomla.