Un système de gestion de contenu, généralement abrégé en CMS, est une plateforme qui permet de concevoir et de gérer du contenu en ligne. Pratiquement tous les sites web utilisent un CMS pour créer et gérer leurs pages.