Fra le numerose applicazioni che riguardano il mondo di internet, il Content Management System o Sistema di Gestione dei Contenuti (spesso abbreviato con CMS) rappresenta uno strumento di fondamentale importanza per la gestione dei siti internet. Questo software è installato su un server web e viene impiegato dall’amministratore di un sito in modo semplificato rispetto alla ‘classica’ programmazione web.