Les CMS :
Un CMS est un système de gestion de contenu (en anglais : Content Management System).
Les CMS sont des logiciels (ou applications web) destinés à la création et à la mise à jour de sites web dynamique.
Un CMS permet aux utilisateurs de mettre à jour facilement le contenu d'un site web en modifiant uniquement les informations (texte, images, vidéo) sans modifier le design du site. Le contenu est stocké dans une base de données.
Les CMS sont particulièrement adaptés aux entreprises qui ont besoin de mettre à jour régulièrement leur contenu (rubrique « actualités » par exemple). La modification des pages web est en effet très simple.
Les informations sont classées de manières efficaces et variées (rubriques, sections,...)
Les CMS sont adaptés au travail collaboratif. Plusieurs utilisateurs peuvent travailler et mettre à jour le contenu du site web.
Il existe de nombreux CMS, par exemple : Joomal !, Drupal, Xoops…
Les CMS peuvent être des portails, des sites e-commerces, des wikis, des blogs , sites purement éditoriaux , forums, réseaux sociaux …