These are another special type of Content Management System (CMS) that is specifically designed to provide all the components to manage a complete on-line shop website. A full E-Commerce site can manage several thousand different inventory items, provide inventory control, handle shipping costs and various payment gateways.
From a customer's point of view, an E-Commerce site can showcase all your products with photos, short and long descriptions, prices and also highlight New products, Special offers, Popular items as well as showing stock levels.