Headless CMS
A content management system that stores and manages content in a back end and delivers it through APIs to any front end, with no built-in presentation layer.
Reusing one content source across websites, apps and sales tools reduces duplicate editing and lets front ends change without migrating content, but it moves more build and maintenance work to developers.
A B2B company models case studies as structured entries with industry, product and quote fields in a headless CMS; a Next.js website and a sales portal both query the same entries through the GraphQL API.
Editors lose page preview and layout control unless the team builds them, and SEO basics such as metadata, sitemaps and rendering must be implemented in the front end. Total cost often rises because two systems need hosting and upkeep.
Content is modeled as typed entries with fields and references rather than pages, stored in a central repository and exposed through a REST or GraphQL Application Programming Interface (API) that returns JSON, often cached at a CDN. Front ends built with frameworks such as React or Next.js fetch and render that content, and webhooks trigger rebuilds on publish. It is a common building block of Composable Architecture and differs from a traditional Content Management System (CMS), which bundles templates and delivery.
Experience Design, Search Optimization
Contentful — What is a headless CMS? — https://www.contentful.com/headless-cms/; Sanity — Headless CMS explained — https://www.sanity.io/headless-cms
