When you want to sell online, you have two options, one, you build your own online store and start selling from your own store, and two, you join eCommerce marketplaces and list your products for sale. When you build your own store, you need a domain, hosting, and content management system, you will have to do a lot of work to build your store. When you join eCommerce marketplace, you do not have to spend money to create a store.