Platforms
WooCommerce is for you if you already have a website. It’s a plugin that works with WordPress, and helps turn your website into an online store. WooCommerce is self-hosted ecommerce software. This means you can access the code and have great customization potential. But it also means you’re responsible for the technical aspects of your store.
Shopify is for you if you need an all-in-one-package. You can build and publish your own online store entirely through Shopify, and make use of its neat features and apps. Shopify is an all-in-one ecommerce offering served up to you in white gloves. Everything you need to sell online is ready to go.