B2B (Business to Business) to forma relacji handlowych lub współpracy pomiędzy dwoma podmiotami gospodarczymi (firmami), w ramach której jedna firma świadczy usługi, dostarcza produkty lub zawiera umowy bezpośrednio z inną firmą, a nie z konsumentem końcowym. W modelu B2B transakcje są zazwyczaj większe i bardziej sformalizowane niż w relacjach B2C (Business to Consumer). Przykłady relacji B2B obejmują kontrakty dostawcze, umowy o świadczenie usług, sprzedaż hurtową czy outsourcing określonych procesów biznesowych.