Amazon FBA requires you to buy the products in advance and put them into Amazon's warehouse. They ship everything with Amazon support, making the delivery smooth. Dropshipping is selling the products without buying the items beforehand. You simply make an agreement with a supplier and order products to the customer's address through your supplier as the orders come in.