There are web hosting providers who allow you to build your online store as a subset of their website and there are two ways to do this.
First, the name of your website appears after the sign /, for example,
Second, the name of your website appears at the beginning, for example:
When your website is hosted by service providers, you both share the same domain name. In other words, your domain name isn’t just yours. When a domain registrar offers a free domain name, this is the type of domain you would get – shared domain name.
There is no big problem with this type of domain, however, it is no longer an acceptable way to own a website, online store or blog. Most of the websites that use second level domains are websites that are used for non-profit organizations or blogs for personal use. These are websites where brand recognition or business image are not important issues.
The extension is not important for these websites. This means that you can get the domain name cheaper or for free. If you are running a business website or an online store, this can make you look unprofessional and may not be the right presentation of your products. At this point, you need to decide whether you want to settle for second level domain name free of charge or you need a top level domain.
Another disadvantage of second-level domains is that some free or lost-cost domain name registrars require you to choose a hosting plan in order to get the domain. If you get the domain at a free or cheap price together with web hosting, this is not bad. You may have saved yourself time and money.
Shopify is not a cheap but an affordable domain name registrar that helps you find and purchase the perfect domain name for your store. If you want to find a great domain name, web hosting, and ecommerce website builder all in one place – give Shopify a try: https://www.shopify.com/domains