Le B to B (Business to Business) désigne les relations commerciales et les transactions effectuées entre deux entreprises, par opposition au B to C (Business to Consumer) qui concerne la vente aux particuliers. Dans le développement web, les plateformes B to B incluent les sites de commande en gros, les logiciels SaaS pour professionnels, les marketplaces inter-entreprises et les portails de gestion de fournisseurs, avec des fonctionnalités spécifiques comme la facturation automatisée, les catalogues personnalisés par client ou les systèmes de devis complexes.