
Business to business (B2B) is a model that refers to enterprises that do business between with each other, often in the form of value or information exchange. The B2B model can be leveraged in a traditional brick and mortar context, but is often used on the internet for ecommerce and e-business purposes. B2B, whether carried out online or traditionally, is one of four main business models alongside business to consumer (B2C), consumer to business (C2B), and consumer to consumer (C2C).