E-commerce refers to the sale of goods or products through online stores. It includes various business models like business-to-business, business-to-consumer, consumer-to-consumer. E-commerce provides benefits like global reach, cost reduction, and improved customer relations. However, it also faces limitations such as security, trust, legal issues, and lack of qualified personnel.