E-commerce refers to business conducted electronically over the internet. There are several types of e-commerce including B2B (business to business), B2C (business to consumer), B2G (business to government), C2C (consumer to consumer), and m-commerce (mobile commerce conducted on handheld devices). B2B e-commerce makes up about 80% of e-commerce and involves transactions between companies like purchase orders. B2C e-commerce allows consumers to research and purchase goods online from retailers like Amazon. M-commerce is growing and allows financial services and retail purchases directly on mobile phones.