I share my suggestion about what is domain name and how to choose good domain name.For making website domain name is very important.Without domain name you cannot identify the website easily.
A domain name is the name of a site (i.e. Neopets.com or sitnamehere.co.nr) and some are free but others cost money.If you want to use a .com thing it will cost money,but you can get a free .co.nr site at freedomain.co.nr . You can also get one at freewebs.com but it's not really a domain it's just a little thing you are putting on freewebs really .But paid domain name is professional for every business or personal site.You can register domain name minimum 1 year and maximum 10 years.
Before registering domain name you can follow the tips below:
1)you can select a Domain name that suits for your website.
2)Reduce more Hypens
3)It's best if it will be short and easy to remember for everyone .
4)Try to register with .com if the .com is not available you can go for .net,.org etc.If your site is organization site you can register with .org, if .com not available.
If your website networking related site you can register with .net extension. and so on.
5)Register your domain with Good provider.
To register domain name you can visit the site 9cubehosting.com
here you can first check availability for name which you want to register.If the domain name is available you can register it.If the domain name is not available for registration,you can register with alternative extension with same name or with alternative name with same extension.