Ein CMS ist ein Programm zur Erstellung von Websites, auf Deutsch übersetzt heißt es wörtlich: "Inhalt-Verwaltungssystem". Die Software wird auf dem Webserver installiert und kann dann über den Internet-Browser bedient werden.
Die Hauptaufgabe des CMS ist die Verwaltung von Inhalten und Darstellung der Inhalte im Browser. Inhalte können in Textform geschrieben, sein, aber auch Multimedia-Inhalte wie Fotos, Grafikdateien oder Videos können Inhalte eines CMS sein. Da die CMS sehr benutzerfreundlich sind, können sie auch ihne große Programmierkenntnisse bedient werden. Immer mehr "Laien" wagen sich deshalb auch an die Gestaltung der eigenen Website, was jedoch auch einige Tücken bergen kann.
Beispiele für gängige und bekannte CMS sind
Je nach Art der Anforderung eignen sich verschiedene CMS.