An ecommerce platform is a software environment that allows business owners to sell their products and services online.
All of them will let you create an ecommerce website, but you don’t necessarily need your own website to sell online. For instance, you could sell online using your social media channels, through email marketing, or by integrating your products with marketplaces like Etsy, Amazon or eBay.