E-commerce refers to the buying and selling of products or services electronically, such as over the internet. There are three main types of e-commerce: business to business (B2B), business to customer (B2C), and customer to customer (C2C). E-commerce provides advantages like lower costs, higher margins, and better customer service, but also disadvantages such as security issues, system scalability problems, and customer relations challenges. Research has examined how e-commerce has impacted retail industries by achieving lower prices and changing the number and types of producers in an industry.