Posted 06 March 2008 - 08:26 AM
You can but the domain from wherever you want. I use godaddy.com personally. There is no password and username that goes with a domain name. (I'll see if I can explain this clearly).
A domain name is just a name, like a number in a phone book. It isn't something that you can log into. When you buy a domain, you will have to create an account to purchase that name with whatever website you choose to purchase it from. This is no different than what you would do at Amazon, or something. That account will have a user name and a password. Since that account will also have your credit information, no way do you want to give your information to anyone else.
After you have purchased the domain, you will have to assign the domain name to a name server. Depending on who you have handle your hosting, they will be able to do this for you. Or you can do it yourself. It is really simple. Name servers are simply computers that correlate domain names with IP addresses. When you type in 'bleepingcomputer.com' into your browser, your browser goes out to various name servers to find the IP address that goes with that name. Once your browser has the ip address, then it can find the computer at that address, and load the page.
Places like godaddy can handle all of that for you (for a fee, of course). Any worthwhile web-hosting service should be able to handle it for you.
Never, ever give your passwords away to anyone.