Often on your web hosting site there is a quick install via cpanel such as prestashop. In other other words, as part of your own website on your own hosting you can have e-commerce functionality. Shopify is a different matter... basically your shop is on shopify co hosting, so technically its not a website builder; rather it's like a stall you set out on someone else's turf.
Wix has templates that are tailored to specific types of businesses including online stores.
The templates can be easily customized to fit the look and feel you want for your site/store.
Takes only two lines of code to get it up and running at its most simple form. Runs exclusively in your frontend (HTML/JS), allowing you to focus on performance, UX.
It is possible to use everything they offer without limitations. You pay for what you use. It means that if your app is not used, you pay nothing. Otherwise you pay for writting requests into their API.