A headless CMS includes only a content component without an implementation layer and focuses entirely on the interface for creating content (admin panel), facilitating content and collaboration workflows. Content can be sent via APIs to several types of touchpoints, for example, to various types of mobile devices in addition to a website.