Business to business refers to the exchange activities going on between two businesses rather than between a business and a customer. At the wholesale level, the transaction is done between companies.
A B2B company can be a marketing firm, advertisement agency, software as a service, and business that sell products wholesale.
A company selling to another company does not exclude itself from selling to individuals. Business to business transactions involves selling products or services in high quantities or volume.