This document provides a review of e-commerce. It begins by defining e-commerce and discussing its key types. It then examines several factors facilitating e-commerce, including the internet, payment gateways, analytics, social media, autonomous vehicles, and 3D printing. The document discusses trends in India's growing e-commerce market and underlying factors in its success. Finally, it reviews several past studies examining topics like customer satisfaction, consistency, and technological considerations for online banking.