To launch a new website the first thing you need is a domain. A domain is the name by which a website is uniquely identified. Google.com, yahoo.com are few popular domain names.
To get a top level domain name like .com, .net, .info, etc. you have to register it from a domain register. There are lots of domain register around internet who register a domain for nominal rental of less than $10 per year. Few popular domain register are godaddy.com, register.com, etc.
Domain name is extremely important in getting success of your website. A good domain name is one which has the following properties.
While choosing domain name one thing you must remember that a domain name has its resell value. This value mainly depends upon the quality of the domain name and its age. You can purchase a new domain name for $10 and after one year you can sell it more than $1000 or even more.
There are few websites which offers free subdomain of their domain. Subdomains are the domain under a top level domain. free-websites.co.cc is a subdomain under domain co.cc. You should never go for such domain because you can't get the legal ownership of such domain. The service provider any time can suspend their service or even impose any further conditions on you. If your website get popularity then you have to agree; otherwise you will loss all of your viewers and as well as search engine ranking who know you by your domain name.