Where can I buy a domain name and how much does it cost?
You can buy (register) a domain name on some of the popular domain registrar websites listed below (the list is suggested by the discussions on Quora and is not exhaustive):
- namecheap.com 
- godaddy.com 
- domain.com 
- iwantmyname.com 
- netlynx.com 
- gandi.net 
The domain name will be billed every year, and the yearly cost of a normal domain name ranges from $1.99 to $29.99 a year, depending on the domain extension such as .com, .net, .biz, .online, .xyz etc
When looking for a domain registrar, you should keep in mind:
- Price 
 The price you pay for your domain can vary greatly between registrars. When comparing prices, take into account the other services included by the registrar, their customer support, testimonies, etc.
- Accreditation 
 Your chosen registrar should be ICANN accredited. ICANN maintains a list of accredited domain registrars. If the domain you have chosen is a reseller of an accredited registrar, they should let you know which registrar they represent.
- Terms 
 Take the time to read and understand your domain registration terms. Pay attention to ownership clause and other terms of condition.
- Duration 
 Do not register your domain for more than one year in the beginning. That give you time to evaluation your registrar before further commitment, as well, allowing you time to evaluate your domain name in case you wish to use a different domain name.
- Delay 
 A domain name registration generally takes no more than 48 hours.
- Transfer Policy 
 You should be able to transfer your domain to another registrar without any restriction other than those enforced by ICANN. Check the registrar for other restrictions and curbs.
- Customer Support 
 Check if phone, chat or email support is available.
- Management 
 Does the registrar provide a domain name management panel for you to manage your own domain name? Is it easy to make changes on the DNS yourself? Or do all changes have to go through them?
 
        