E-commerce allows businesses and individuals to buy and sell goods and services over electronic networks like the internet. There are several types of e-commerce including business-to-consumer, business-to-business, and consumer-to-consumer. E-commerce provides benefits such as global reach, cost reductions, customization, and improved customer relationships. It also benefits customers through more products and services, instant delivery, and cheaper options.