The difference between web host and domain name.
To simplify: A domain name, is like the address of your home; web hosting on the other hand, is the space of your house where you place your furniture.
Instead of street name and area code, set of words or/and numbers are used for the website’s naming’.
What is a host and domain?
Your host, the computer where your website files are stored, assigns an address (DNS) for your files to your domain name so that anyone can find your website on the Internet by typing in your domain name.
Can I use my domain name with any host?
GoDaddy is simply a domain registrar, although they do offer hosting but you do not need it. You definitely can buy a web domain name from one company and host the site on another companies servers or your own. You just need to change the DNS server settings to point to the IP you want the domain name to resolve to.
Do I need web hosting?
In order to get a website active and live on the internet, you need to host a website. If you are seeking to build a website without taking web hosting services, registering domain names will serve no purpose. Web hosting is basically the space that you buy on a web server to store your website files.