Shopify is web based ecommerce software. This means there’s no installation required and it works with all operating systems (including Windows and MacOS)! We host Shopify so you don’t have to worry about installing, upgrading or maintaining any software or web servers.
All you need to sell products online is Shopify, something to sell and a credit card to pay for your online store (once you've completed your free trial).
Yes! The easiest way to do this is to register a domain using Shopify. Log in to Shopify, go to Online Store > Domains in your store admin to register a domain.
Shopify also integrates with an existing web site or a domain name registered with another provider. Ask your domain registrar to point your domain or subdomain to Shopify's servers.