Fulfillment jest usługą, która polega na obsłudze zamówień przez zewnętrznego operatora. Prowadzą ją przede wszystkim firmy logistyczne. Prostym językiem mówiąc, właściciel sklepu internetowego nie musi sam wysyłać produktów ze swojego magazynu. Korzystając z usługi fulfillment zewnętrzna firma obsłuży również takie zamówienia. W zależności od rodzaju umowy fulfillment może obejmować obsługę całego procesu zamówienia lub tylko jego część. Jeśli właściciel sklepu internetowego zamawia w hurtowni np. dwie palety określonego towaru, którym handluje, to posiadając umowę fulfillment towar nie trafia do magazynu firmy logistycznej. Gdy Klient go zamówi, firma logistyczna pakuje odpowiedni towar i wysyła go Twojemu Klientowi. Na podstawie umowy firma logistyczna może również obsłużyć reklamacje i zwroty. Należy zaznaczyć, iż fulfillment to nie to samo co dropshipping. Jest to bowiem zarządzanie zapasami, pakowanie towarów oraz wysyłka i obsługa zwrotów. Z kolei, dropshipping jest usługą działającą podobnie jak fulfillment z tą różnicą, że dropshipping może mieć bardziej ograniczony zakres.