From Hyperspace Creative, Last Updated

Shopify is an ecommerce solution that allows you to set up an online store to sell your goods. It is a hosted solution in which access to the source code is controlled by Shopify. 

Shopify is a vendor-hosted ecommerce solution that you subscribe to through a monthly subscription fee, additional fees for standard features and transaction fees per sale. It is best for small boutique shops that wish to stay 'inside the box'.  For larger brands and online stores that have complex design requirements, we recommend using an open source solution for your online shop.  An open source solution provides unlimited flexibility without the additional fees.