Headless commerce is an architecture that separates the customer-facing front end of a store from the back-end commerce engine, connecting them through APIs. It lets teams build custom experiences on web, mobile or other channels while keeping one system for products, orders and payments.
It adds flexibility but also cost and complexity, so it suits stores with specific needs and a capable technical team.