B2B nedir, İngilizcesi “Business to Business” ın baş harflerini ifade ediyor. B2B yazılımı, kısaca bir firmadan diğer bir firmaya yapılan e-ticaret iş modelidir denebilir. B2B, ülkemiz işletmelerinin yakından tanıdığı bir ticaret şeklidir. Firmalar, tedarikçileri, bayileri ve müşterileri ile B2B yazılım çözümleri üzerinden iş süreçlerini anlık ve etkin şekilde yönetebilmektedir. Burada firmalar, iş hiyerarşilerinde yer alan diğer işletmeler ile web sistemleri üzerinden ticaretlerini yapmaktadır. Bir de global çapta firmaların katıldığı, binlerce veya milyonlarca ürün çeşidinin bir arada olarak, alınıp-satıldığı B2B Portalları vardır. Buralarda, yerel veya global çapta satıcı firmalar ile alıcı firmalar, web teknolojileri üzerinden B2B platformu üzerinde buluşmaktadırlar. Bu platformlar, satılmak istenen ürünlerin veya hizmetlerin online olarak sergilendiği yerlerdir. Buradan, ürünler ve hizmetlerle ilgili fiyat sunma, teklif alıp-verme gibi işlemler gerçekleşmektedir. Alıcılar da, satıcılar da, teklif edilen ürünleri ve fiyatlarını karşılıklı değerlendirme fırsatı yakalamaktadırlar.