E-commerce: buying and selling of goods and services on the Internet.
The rapid growth of e-commerce is a result of:
Business to business (B2B): transactions conducted directly between a supplying a business and a purchasing business.
Business to consumer (B2C): transactions conducted directly between a company and consumers who are the end-users of its products/services.
Consumer to consumer (C2C): business model based on e-commerce that creates a facility that allows consumers to trade with each other (sometimes known as customer to customer).