Ein Content-Management-System (CMS) ist eine webbasierte Anwendung zur Erstellung, Verwaltung und Organisation von Inhalten. Die meisten CMSs verwenden eine grafische Benutzeroberfläche, die es ermöglicht, Inhalte ohne Kenntnisse der HTML-Programmierung zu erstellen und zu verwalten.