A domain name is the name that identifies your website. In reality the name you choose for your site points web surfers to the IP Address of the computer which is storing and serving up your web site. It's normally easiest to have your web hosting company register your domain when you set up hosting.
The domain name comes in two parts. The actual name (i.eFindMyHosting) and the identifier at the end (i.e .com) When you register a domain name you are reserving that name for your use. Once you register it then nobody else will be able to use that same name unless you fail to maintain the registration (usually a yearly renewal).
After you register you domain you must use the domain registration company control panel to point your domain to the name servers of your hosting company. Then your hosting company must add the name of your domain to their domain name server.
RAM COM Solutions offers Domain Registration services to its clients.