Content-Management-System (CMS), englisch für "Inhalts-Verwaltungs-System", bezeichnet eine Software mit der Websites erstellt, verwaltet und bearbeitet werden.
Der Vorteil des Einsatzes eines CMS für eine Website liegt darin, dass Redakteure ohne Programmierkenntnisse eine Website verwalten können. Das CMS bietet eine grafische Oberfläche, die über einen Browser bedient werden kann.
Die Entwicklung einer Website mittels eines CMS erfordert tiefgreifende Kenntnisse des Systems. Umfangreiches Wissen um Webdesign, Suchmaschinenoptimierung, Online-Marketing und Datenschutz, sowie Programmierkenntnisse in CSS, HTML, Javascript und PHP sind notwendig um eine erfolgreiche Website zu erstellen.
Die bekanntesten um häufigsten eingesetzten CMS sind aktuell: