I pay namecheap.com about 10 bucks a year and they give me a domain. I could pay register.com about 15 bucks a year and they'd give the same domain. I could go anywhere and pay some company and they'd give me a domain... my question is... where does that originate from? I don't understand how the whole process works. How does namecheap.com somehow make mysite.com (that's not my actual url, I just didn't want to get in trouble for posting my site outside of the advertising board) go to my website? Where do they get the domain from? Can someone please explain the process in a simple way or lead me to a website with a simple answer? I've never really seen a good explanation for this.