Shopify is an ecommerce platform that hosts your website for selling products and services. It helps organize the layout of your store's appearance through different themes and layouts. To process customer orders Shopify also includes payment processing, shipping calculations, inventory management. All of which which allow you to accept orders, process payments and manage the delivery of the products or services you sell through it. To give your website additional functionality or to help sell your particular product or service Shopify also includes a range of Apps.