ecommerceB2B : Business To Business … Şirketler arası alışveriş
B2C : Business To Consumer … Şirket ile şahıslar arası alışveriş

Bu iki terimin arasındaki fark müşterinin kim olduğudur. Genel olarak müşteriler şirket olduğunda B2B, müşteriler şahıs olduğunda ise B2C terimi kullanılır.
Örneğin bireylere kitap satan bir internet sitesi B2C tarzında, sanayi şirketlerine kimyasal malzeme satan bir şirket ise B2B tarzında çalışıyor olarak kabul edebiliriz.
Müşterinin kim olduğu göründüğü kadar basit bir ayrıntı değildir. Çünkü müşteri bir başka şirket olduğunda ortada çözülmesi gereken “pazarlığın nasıl yapıldığı veya yapılacağı” ile “müşteri-tedarikçi bilgi sisteminin nasıl entegre edileceği” şeklinde 2 konu vardır.

Pazarlık Açısından :

B2B ortamında pazarlık yapmak, ürün spesifikasyonu, teslim zamanı, fiyat ve ödeme koşulları her defasında görüşmeye açık olabilir. B2C ortamında ise fiyatlar ve ürünler yayınlanmıştır, teslim koşulları ve fiyat üzerinde müşterinin herhangi bir pazarlık şansı yoktur

Sistem Entegrasyonu Açısından :

B2B ortamında sistem entegrasyonu kritik bir çalışmadır. Müşterinin ve Tedarikçi Sistemi ile konuşabilme imkanı geliştirilmeli, iki sistem arasında bilgi paylaşımı mümkün olmalıdır.  B2C durumunda ise müşterinin web sitesi veya bilgisayar sistemi ile herhangi bir entegrasyona ihtiyaç yoktur.

Bu durumda B2B için her iki tarafın elinde paylaşabilecek doğru bilgi ve paylaşma isteği olmalıdır, sonrası teknolojik yatırımdır.

Paylaşılabilecek Doğru Bilgi : Varsayın ki müşterileriniz size hiç sormadan stoklarınız hakkında bilgi alabilmek istiyor. Bu durumda sisteminizden çıkacak her rapor her zaman doğru ve açık olmalıdır (çünkü ortada rakkamları yorumlayacak sizin şirketinizden hiç kimse yok, müşteriniz ekranında ne görüyorsa ona inanacaktır …).

Paylaşma İsteği Nedir : Bugünkü çalışma kültürümüzde şirketimizin dışındaki herkes bir yabancıdır. Bir yabancının bize ait olan (elbette izin verdiğiniz ölçüde) bilgiye bize sormadan doğrudan ulaşmasını kabul etmek kolay değildir.

Teknolojik Yatırım : B2B ortamında çalışmak isteyen bir şirket, hem yazılım hem de donanım sistemini buna uygun hale getirmelidir. Şirket öncelikle kendi içinde bilginin hızlı ve doğru dolaşımını sağlamalı bir sonraki aşamada ise bu bilginin bir kısmını müşteri, tedarikçi ve iş ortakları ile paylaşmanın yollarını geliştirmelidir. Bunun için tüm işlemlerin oldukları zaman ve yerde en az hata ile işlenebilmesi gerekir.