If you run a large ecommerce website or just sell products online in your spare time at home, there have never been a greater number of places to promote or even sell your products online.
Some of these platforms work well alongside your main website, some have replaced the need for an ecommerce site entirely and work as a standalone solution for Internet-based sales and promotion.