CMS stÄr for Content Management System. Et CMS er oversat til dansk, et indholdsstyringssystem. Det er software, der bruges til, at lette arbejdet med dokumenter og oprette informationer.  Det bruges mest i dag, til at lave hjemmesider.
Det fungerer som en webapplikation, hvor man har en administrativ bruger. Med denne administrative bruger kan man logge ind, og styre hele hjemmesidens layout, funktioner og indhold. SÄdanne systemer er ofte bygget i PHP, eller ASP/ASP.NET, men kan ogsÄ vÊre bygget i andre programmeringssprog. Det foretrukne CMS er i dag WordPress.
Fordelene ved et CMS
- Man behĂžves ikke, at kunne nogle former for programmeringssprog
- Man kan spare en masse penge, da man ikke behĂžves at udvikle en hjemmeside
- Det er nemt og brugervenligt at styre hjemmesiden
- Man kan have flere brugere, og styre brugernes rettigheder
- Indholdet lagres automatisk i databasen
- Der findes mange former for udvidelser (plugins), der let kan tilfĂžres til CMS
- Dynamisk indhold, der bliver vist, nÄr man har udgivet disse
- Opdateringer sker lĂžbende
- Der findes en masse forskellige temaer, man kan downloade og tilfĂžre til siden
Som udgangspunkt, vil brugeren ikke kunne se forskel fra et website med baseret pÄ et CMS, og en customiseret website. Det er altsÄ den rette lÞsning nÄr, man ikke er kan kode eller ikke har ressourcerne til det.