CMS, Content Management System, ovvero un sistema di gestione dei contenuti, strutturato in un back office (pannello di amministrazione del sito) attraverso il quale l'utente ha la possibilità di modificare i contenuti del portale web.
La modifica dei contenuti è estremamente intuitiva e soprattutto non richiede alcuna competenza tecnica.
I CMS vengono utilizzati nella gestione di portali che richiedono frequenti aggiornamenti. Sono indicati anche per tutti i siti che spesso presentano contenuti da modificare con frequenza (news/eventi, prezzi, foto, ecc...).