Et CMS (Content Management System) er et programvareverktøy som lar brukere lage, redigere, administrere og publisere innhold på en nettside uten behov for spesiell teknisk kunnskap. CMS-er er designet for å forenkle prosessen med innholdshåndtering, slik at personer uten programmeringserfaring kan lage og redigere innhold på nettsider enkelt.
Om du har benyttet WordPress før har du antageligvis vært borti systemet for å redigere og publisere "posts", eller innlegg. Dette er det mest direkte eksemplet på en CMS, men WordPress i seg selv kan også anses som et CMS.