Etsy gives sellers built-in marketplace demand and simpler discovery, but it comes with marketplace-specific fees and less control over the overall buying environment.
Shopify usually gives more brand control, but you are also more responsible for traffic and store operations.
For many new sellers, Etsy works as the faster launch channel, while Shopify becomes more attractive once a product line has repeat demand.