The vast majority of all business can be distilled down to two categories: Business to Business (B2B) and Business to Consumer (B2C). Simply put, B2B companies sell their products and services to other businesses. On the other hand, B2C companies sell directly to the consumer. B2B companies can be anywhere along the supply chain. They may be the direct source for raw materials for products, one layer of the manufacturing process, or the distributor that sells wholesale items to retailers.
from StartUp Mindset https://startupmindset.com/marketing-strategies-b2b-and-b2c-companies-can-learn-from-each-other/