L’acronimo CMS sta per Content Management System (sistema di gestione dei contenuti).
I CMS sono dei software, solitamente installati su server web, specifici per gestire i contenuti dei siti web: pagine, articoli, immagini, etc.
Grazie ai CMS è possibile, per i Webmaster (e non!), gestire un sito web in modo più semplice, evitando quindi molte attività di programmazione.
I più diffusi sono WordPress, Joomla!, Drupal.