Dropshipping allows you to run an online store without having to stock products. You advertise the products as if you owned them, but when someone makes an order you then create a duplicate order with the company at a reduced price. The distributor takes care of the post and packaging on your behalf.
As affiliate marketing is based on referrals, when a customer buys through the affiliate link the affiliate does not have to handle any money as the customer is taken directly to the merchant’s site to complete the purchase. The main difference is affiliate marketing does not require the affiliate to fulfil the sales process or handle customer support. As a dropshipper, you are still responsible for the sales procedure, even though you do not handle any inventory.