The primary advantage of affiliate marketing over dropshipping is that you don’t really have anything to do with the product fulfillment process. You don’t have to connect with suppliers, you don’t need to handle transactions, you don’t need to collect money, issue refunds, or otherwise act like a store. All of that is handled by the actual store. All you do is, essentially, hand people your card, point them at the door, and say “tell ‘em I sent you.”
As a business model, dropshipping allows anyone to sell products from suppliers on their own website. There is no need to carry any inventory at all. When someone purchases a product from the dropshipper’s website, they place an order with the supplier. The supplier then packages and ships the product to the customer. Dropshipping is a great business model for a first-time ecommerce entrepreneur or people who want to test categories of products on their audience. Ecommerce entrepreneurs have even been known to run their ecommerce stores while studying, or working full-time.