E-commerce is also called electronic commerce or internet commerce refers to the buying and selling of goods or services using the internet, and the transfer of money and data to execute these transactions. The E-Commerce software is a tool that takes all online store processes, helping owners manage lists to add or remove products, process payments, computation taxes and fulfill orders, including many others. It offers all the things needed to run a marketplace site, effectively simplifying online store management. E-commerce can take on a variety of forms that require different transactional relationships between businesses and consumers, as well as different objects, appear exchanged as part of these transactions. There are four main types of E-commerce models, Business to Business (B2B), Business to Consumer (B2C), Consumer to Consumer (C2C) and Consumer to Business (C2B).