Un CMS, ou « Content Management System » en anglais, est un logiciel web qui permet de créer, gérer et modifier des contenus sur un site internet sans nécessiter de connaissances approfondies en programmation. Il offre une interface utilisateur conviviale pour administrer et organiser les pages, les articles, les images et d’autres éléments du site. Des exemples populaires de CMS incluent WordPress, Joomla!, Drupal et Magento.