The main advantage gained by using this technology is an open platform that is not dependent on one particular vendor, so that e-commerce systems can be developed quickly without being tied to one particular vendor. Although until now there is no standard definition of e-commerce, some say that e-commerce is a website that used to trade (such storefront), on the other hand there are dial-in e-commerce with EDI (electronic data interchange) and so on. For example, the following is one definition of e-commerce approach of e-commerce activity is taken from a book Electronic Commerce, A Managerial Prespective (Turban, 2002): “E-commerce is an emerging concept That describes the process of buying, selling, or exchanging products, services, and information via computer networks, including the Internet. “Thus, if we go deeper in the above definition, it can be said that e-commerce activities in the perspective of communication is the transfer or sale of products, service and or payment information via computer networks or the Internet, whereas in the perspective of the business process is a system that uses information technology in realizing the automation of business transactions and work flow, service dalamperspektif said that e-commerce is a way for companies, consumers and management to cut costs there, as long as it remains to improve the quality of the product / service and speed of distribution, while the latter in an online perspective, e-commerce provides an opportunity to buy and sell products / services and information using the Internet and other online service facilities.