Here is a comparison of differences between domain registration and web hosting:
Gives you sole ownership and rights to the name of your site. No one else has access to the actual name of the domain and it is taken off the market. However, owning the domain registration is only half of the process needed to have a website or email at your domain – you also need to connect that domain name to a service that offers you server space and bandwidth for your website content and email.
Provides the server, its network connection, its configuration, and its upkeep. You just need to upload your site to the server and configure your email via an online account control panel. DomainCity offers both, and you can manage everything in one place at DomainCity client Portal.