Ein CMS (Content-Management-System) ist ein Software-Programm, dass zur Erstellung von Internetseiten dient und dabei eine einfache und schnelle Bereitstellung, Bearbeitung und Organisation der Inhalte auf Internetseiten und anderen Medienformaten ermöglichen soll. Insbesondere durch den Einsatz einer mehrheitlich grafischen Benutzeroberfläche ist die Handhabung sehr Anwenderfreundlich gehalten und auch für Laien einfach zu erschließen. Besonderes Ziel ist die geräteübergreifende einheitliche Darstellung von Text- und Multimediainhalten. CMS ist zu Deutsch mit dem Begriff “Inhaltsverwaltungssystem” gleichzusetzen. Die open-source-CMS WordPress, Joomla, TYPO3 und Drupa gehören zu den weltweit Bekanntesten CMS-Softwareprogrammen.