Domain registrars register your domain name for you with a TLD registry. Web hosting service providers store the files needed for your website to function and allow it to be connected to the Internet.