Een CMS is een toepassing die het mogelijk maakt om op relatief eenvoudige wijze een website te beheren. Met een CMS kan een gebruiker zelf, zonder hulp van een websitebouwer, teksten wijzigen, pagina's toevoegen of afbeeldingen plaatsen op zijn site.