A shopping cart platform is a web application for creating an online store. It is hosted on a server on the Internet. Ecommerce platforms consist of the backend environment and the storefront. The backend is the store’s control panel and available only to the shop administrators. The storefront is open to anyone on the Internet and available at a certain domain name.