Das Content Management System (CMS) ist ein Inhaltsverwaltungssystem und dient zur gemeinschaftlichen Erstellung, Bearbeitung und Organisation z.B. von Inhalten (Content) auf Websites. Diese können aus Texten oder Multimedia-Dokumenten bestehen. In der Regel müssen keine tiefgreifenden speziellen Programmier- oder HTML-Kenntnisse vorhanden sein, um das CMS zu bedienen. Ein bekanntes CMS ist beispielsweise TYPO3.