Content Management Systeme (CMS) sind ursprünglich entstanden, um Inhalte zentral an einem Ort zu verwalten. In Vergangenheit wurden CMS immer mehr zu Systemen zur Verwaltung und Ausspielung von Inhalten auf der eigenen Webseite. D.h. mit einem CMS können Redakteure einfach Inhalte auf der eigenen Webseite editieren. Aktuell ist ein starker Trend in Richtung HeadlessCMS zu beobachten. Das heisst, dass die Inhaltsverwaltung vermehrt von der Ausspielung der Inhalte entkoppelt wird. Dadurch können dieselben Inhalte auf verschiedenen Kanälen ausgespielt werden (z. B. Webseite, App oder PWA, Info-Screen, etc.). Ebenso geht die Tendenz weg vom komplexen, monolithischen Komplettsystem, hin zu separaten kleineren Einzelsystemen (PIM, Asset-Management etc.), die einfach miteinander kombiniert werden können.