As a hosted, all-in-one system, the Shopify eCommerce platform brings the core pieces of building and running an online store into one place: storefront, shopping cart, checkout, hosting, security, payment options, and the back-end tools to manage the operation.
For evaluation purposes, this is the trade-off to understand up front. How Shopify works at the platform level comes down to this: Shopify handles the infrastructure, so there’s no server to manage, no CMS to patch, and no SSL certificate to renew on your end. In exchange, you give up some control over the deeper technical pieces of the platform.
That’s the frame for the rest of this guide: not “Is Shopify good?” but “Is Shopify good for the way your business needs to operate?”