Ein Content Management System (CMS) ist ein Programm zur Verwaltung von Daten. Dabei gilt das Grundprinzip der Trennung von Design und Inhalt.
Es gibt verschiedene Arten von CMS-Systemen, z. B.
zur Verwaltung und Bearbeitung von Inhalten einer Websites das WebContentmanagementsystem,
zur Verwaltung und Bearbeitung von Zeitungsartikeln das Redaktionssystem (auch Autorensystem genannt) und
zur Verwaltung und Archivierung von Dokumenten das Dokumentenmangementsystem.