Most Web hosting services can help you search for and reserve a domain name. Usually, all you have to do is enter the name you want into a form on the host's Web site. If the name is available, the form will prompt you for more information and then register the name for you.
Domain names vary in price, depending on where you register the domain and which top-level domain (such as .com or .net) you select. The domain name registration business has become much more competitive, and some companies charge less than $10 to register a name for one year. As even more companies enter the market and new top-level domain names are introduced, the cost of registering a domain name will probably continue to drop.
When you register your domain name through a Web host, you should never have to pay extra for the service — most reputable hosts provide it as a convenience for their customers. If a host attempts to charge extra to register a domain name for you, take your business elsewhere.

