CMS (Content Management Systems)

Les CMS (ou SGC : Système de Gestion de Contenu) sont des logiciels de conception et de mise à jour dynamique de site internet associés à une base de donnée.
Ils permettent principalement de dissocier le contenu de la présentation (utilisation de templates, ou gabarits, et de feuilles de styles), et de définir une chaine de publication (workflow) permettant de distinguer la création d’un document de sa validation, puis de sa mise en ligne.
Le plus connu des CMS est SPIP, mais de nombreux autres CMS sont disponibles (ce site est élaboré avec Plume CMS)

CSS (Cascading Style Sheet)

Les CSS sont des Feuilles de Style en Cascade qui permettent de séparer les contenus de la mise en page et d’appliquer des styles à toutes les pages d’un site.