More or less by default, the purchase of an account—including domain name—at GoDaddy.com gets your new domain parked on their servers and an offer to forward it (domain forwarding). If you’re not hosting your own domain (on your own web server), then you’re pretty much stuck with this arrangement.
What this means is that requests of your domain by browsers on the network reach GoDaddy.com which has your domain in a Domain Name Service, a sort of telephone book with your domain name and a computer address. There, they are redirected to the actual location of your pages whether on their servers, yours or the server of an ISP hosting your pages.
Under these circumstances, as users browse your pages, what’s displayed on the address line of their browser is obscure or useless when it comes to bookmarking or remembering something they’d like to return to or to refer others to.
Additionally, GoDaddy.com offers domain masking which corrects the above in a sense by always making the address at the top of the browser merely your domain name and nothing else no matter where the visitor browsed. Sometimes this is desirable when you do not want anyone to understand the structure of your web site. Most of the time, however, it’s simply unprofessional looking.
GoDaddy.com offers total DNS control to you allowing you to create a proper DNS reference to your domain. To benefit from this, GoDaddy.com, you and the server hosting your web pages must cooperate together. This cooperation appears mysterious and beyond mere mortals, but GoDaddy.com has taken a sufficiently big step to make it possible with the total DNS control configuration utility on their web site.
Here’s how to make use of DNS if you have your domain with GoDaddy.com. To make this example easier to demonstrate, we’re going to pretend we have a domain named xyx.com and the IP address of the web server hosting our domain’s pages is 18.104.22.168.
If you have never established forwarding or masking for your domain, don't worry about this topic. Just follow the instructions for Total DNS Control below.
That’s it. You only need to wait a few minutes. GoDaddy.com says 24-48
hours, but they’re just trying to set your expectations lower. I’ve never seen this take more than an hour.