eCommerce is any business transaction conducted online, like shopping, auctions, ticketing, payments, banking, etc. It is divided into three general models based on the type of participants involved:
- Business to Business (B2B),
- Business to Consumer (B2C),
- Consumer to Consumer (C2C).
The advantages of eCommerce over brick-and-mortar businesses are substantial. They include global reach, working remotely, around the clock availability, low overheads, automated inventory management, targeted marketing, and the ability to serve niche market segments