E-commerce has gone through two eras since 1995, with the first from 1995-2000 seeing explosive growth in advertising products online, and the second from 2001-2006 involving a reassessment of e-commerce companies. There are several types of e-commerce models, including business-to-business (B2B), business-to-consumer (B2C), consumer-to-consumer (C2C), peer-to-peer (P2P), and mobile commerce (M-commerce). E-commerce provides benefits like low entry costs, reduced transaction costs, and access to global markets, but also disadvantages such as the inability to examine products personally and security risks.