A distributed eCommerce project allows you to sell your product catalog on multiple online sales channels: (1) eCommerce sites, (2) Marketplace and (3) networks of other online sellers.
The products in question may be owned directly by the online seller, or be stored in partner companies' warehouses, which will ship directly to end customers, on behalf of the online seller ( dropshipping ).