E-commerce is defined as all forms of electronic information exchange between organizations and stakeholders connected over the internet. It emerged due to the evolution of computers and networking technology, as well as changes in digital lifestyles. The key components of e-commerce are sellers, consumers, technology, and the internet. There are several types of e-commerce classified by the participants, including business-to-business, business-to-consumer, customer-to-business, customer-to-customer, business-to-government, government-to-business, and government-to-citizen. E-commerce can also be categorized based on the products or services sold.