Bei einem Headless Content Management System sind Frontend und CMS vollständig voneinander getrennt. Dadurch kann das Frontend (Website oder App) mit einer beliebigen Technologie gestaltet werden. Auf das CMS wird über http-Requests zugegriffen und die Inhalte per API bereitgestellt. So können ggf. auch mehrere Webseiten und Apps (z.B. Mobile und Web) auf die Daten aus dem selben CMS zurückgreifen.