I Content Management System (CMS) sono dei software che permettono di gestire la struttura e i contenuti di un sito web facilmente, tramite un back-end o area di amministrazione.