A B2C online marketplace or a business-to-customer marketplace is a platform for sellers to sell products and services directly to customers. It is a form of an online shopping mall where consumers get to choose from multiple offerings.