A traditional CMS platform comes with a front-end presentation layer (the head), tightly coupled to the back end, which stores all the content in a database. The presentation layer typically dictates how the content should be put together, and is usually part of a web application.
With a headless CMS, all functionality is available through an API. A headless CMS, therefore, acts as a hub for content delivery. Thanks to an API-first approach, a headless CMS supports a real omnichannel experience: It works not only as a management system but is also capable of providing content not only to web applications but to different devices like smartwatches, digital boards, tablets, smartphones, TV screens, voice assistants, cars and VR devices too.