There is a variety of e-commerce software in the market and each has been built to perform specific operations. The CRM, ERP, Analytics, Shipping, Accounting, Payments, Mobile App and Web Fronts are all connected through the APIs to perform those operations. Such platforms are called connected custom commerce storefronts or Headless E-Commerce.