B2B is an acronym for Business to Business, as the name describes, it is a type of commercial transaction where the purchasing and selling of merchandise are performed between two businesses, such as entity supplying material to another for production, or entity providing services to another. B2C, where the business sells its goods and services to the final consumer. Those companies whose products and services are employed directly by the end-user are known as B2C companies. There are many major differences between B2B and B2C, which you can see in the article below. In B2B Market buying, decisions are completely Planned and Logical, based on needs. In B2C Market buying decisions are Emotional and based on want and desire of consumers. You'll also notice that a lot of times branding for B2C is a lot more colorful and quirky then branding for B2B counterparts. Trust and Mutual Relationship in B2B Market creates the Brand Value, whereas Advertising and Promotion helps B2C Market create its Brand Value.