Headless commerce separates the storefront (what customers see and use) from the commerce backend (catalog, cart, checkout, orders, inventory). The storefront is a standalone web or mobile application built with tools like Next.js or React Native. It talks to the backend (Shopify, WooCommerce, Odoo or a custom service) through APIs instead of using the platform's built-in theme layer.
The gains are concrete: page speed you control end to end, a design not constrained by the platform's theme system, and one backend serving web, mobile and any other channel. The cost is equally concrete: a second application to build, host and maintain, and an API contract between the two.
This page explains the pattern and helps you choose a backend. The deep dives live on their own pages: Headless Odoo, Headless Shopify and Headless WooCommerce.