Traditional commerce is often referred to as a monolithic or all-in-one commerce solution. All the functionality required to run an online business, such as displaying UI layer, managing & publishing content, are tightly coupled together. Therefore, even a small adjustment to the UI design can severely affect the whole system, which results in limited customization possibilities. Headless commerce was born to solve this situation.