B2B (Business to Business) označuje obchodní vztahy mezi dvěma podnikatelskými subjekty, tedy mezi firmami, nikoli mezi firmou a koncovým spotřebitelem (to je B2C). V rámci B2B transakcí typicky dochází k prodeji zboží, poskytování služeb nebo uzavírání smluvních vztahů mezi dvěma právnickými osobami, případně mezi podnikajícími fyzickými osobami.