At the very core of an online storefront is the shopping cart system that enables customers to find and purchase products and services.
The system allows customers to acquire a list of items for purchase by placing items into a virtual cart. At the checkout the software will calculate a total of the invoice with any applicable taxes, including shipping and handling.
Currently there are three different types of shopping cart systems that are built to better suit the needs of ecommerce stores; ordering systems, online storefront builder systems and specialized systems. An ordering shopping system is the most basic that makes it possible to select and purchase online. For larger store offerings, a Storefront builder shopping cart system combines all of the features of an order system combined with contact management system (CMS). This allows you a greater level of control over your store content. However, if your ecommerce store offers business to business (b2b) solutions then a specialized ecommerce shopping system would likely be the best fit.