Unter einem Content-Management-System oder kurz: CMS versteht man eine Software, die die gemeinschaftliche Inhaltsverwaltung einer Webseite (auch Webpräsentation, Homepage) ermöglicht. Darunter zählen die Erstellung und die Bearbeitung des Inhalts (Content) genauso wie seine Organisation. Die Inhalte können aus Text- und Multimedia-Dokumenten bestehen und durch verschiedene Redakteure mit unterschiedlichen Zugriffsrechten bearbeitet werden.
Struktur, Layout (Design) und Inhalt (Content) sind bei Content-Management-Systemen strikt voneinander getrennt. So kann der Redakteur die Inhalte über einen webbasierten Editor bearbeiten, ohne über Programmier- oder HTML-Kenntnisse verfügen zu müssen.
Die Beliebtheit von Content-Management-Systemen zeigt sich auch in Prognosen, die voraussagen, dass bis 2020 jedes Unternehmen mit einem Content-Management-System arbeiten wird.