# Headless
The headless architecture separates the backend from the frontend, in addition to enabling better optimization of services, adapting user expectations, or experimenting/editing the frontend without “manipulating” the backend. Traditional e-shop models consist of three parts: database, backend, and frontend. In the headless model, the frontend is independent of the remainder that communicates through the API. Thanks to the API, the headless solution makes it easier to integrate websites with other platforms.