To sell products online, you'll need a website. One website builder a lot of people use right now is Shopify.
However, one of the downsides about Shopify is you'll also need a good design (called a template), the best add-ons for increasing sales, and constant tweaks to improve your site's conversion rate.
The costs of these extra resources quickly add up.
And if, and when, you start to scale your online store, you'll eventually require more expensive tools.
But with Amazon, things are much easier.
The entire website process is already done and ready for you. All you have to do is set up your account, upload images/videos, and write a product description.
Even better, with Amazon you'll have some of the world's top conversion rate optimization experts working on improving the sales for your products, all year long.