
Business to consumer (B2C) is a model utilized by enterprises that provide products and services directly to their customers. The B2C model can be leveraged in a traditional brick and mortar context, but is often used on the internet for ecommerce or e-business purposes. B2C, whether carried out online or traditionally, is one of four main business models alongside business to business (B2B), consumer to business (C2B), and consumer to consumer (C2C).