Headless commerce is the separation of the backend of a digital store from the customer-facing storefront, giving businesses greater flexibility and scalability in the way they operate. Just as with a headless CMS, a headless eCommerce system works by passing requests between the presentation and application layers through web services or application programming interface (API) calls.