B2B (business-to-business) é uma transação feita entre empresas, em oposição a transações entre uma empresa e o consumidor individual final (B2C). Todos os setores têm empresas que se envolvem em B2B. Isso é uma necessidade, já que todas as empresas exigem suprimentos e serviços específicos, e muitas empresas fornecem esses suprimentos e serviços específicos.