E-commerce involves buying and selling of goods and services online. It uses computer networks and the internet to facilitate transactions between businesses and consumers. Some key advantages of e-commerce include low setup costs, no geographical boundaries, flexible business hours, and lower marketing costs compared to traditional brick-and-mortar stores. E-commerce is a growing sector in India that is expected to increase its contribution to GDP significantly by 2030.