Electronic commerce, or e-commerce, refers to the buying and selling of goods and services over the Internet. It has grown significantly with widespread Internet usage. E-commerce can be business-to-business (B2B), where companies exchange goods and services electronically, or business-to-consumer (B2C), where individual consumers make online purchases from companies. While early e-commerce involved technologies like EDI and EFT, today most e-commerce involves online retail sites, online banking, and business transactions over the World Wide Web using encryption and electronic payment services.