CMS er en forkortelse af “Content Management System”. Det betyder også på dansk “indholdsstyrings- og vedligeholdelsessystem”. Kort fortalt kan man kalde det for et system til at styre ends hjemmeside samt dennes indhold som for eksempel tekst, billeder og video.
Et CMS system er et program, der kører på en webserver, der benyttes til styring af hjemmesiden. Nutidens CMS-systemer ligger online, hvor man kan tilgå dem via webbrowseren. Nogle systemer har sågar udviklet deres egen app. Der findes mange forskellige systemer derude, der er målrettet flere forskellige typer af hjemmesider, som for eksempel blogs. Der er eksempelvis WordPress, der er målrettet blogs, og så er der et system som Shopify, der er lavet til webshops.
Et CMS systemer virker på den måde, at man vil oftest vil kunne udskifte designet, hvor indholdet (tekster, billeder, video osv.) vil blive ført med over i det nye design.
For at nævne nogle af de større CMS systemer findes WordPress, Joomla, Prestashop, Shopify, Shoporama og Drupal.