There are many DNS providers available that can help store owners to register/rent a particular domain. For example, GoDaddy, Domain.com, Bluehost, etc. Shopify also provides a custom domain name to its users by default.