If you do not want to spend anywhere from 4$ to 10$ per year on a domain name, you can register one for free at www.freedomain.co.nr. Your domain name will have the format of www.yourdomainname.co.nr. Actually you are NOT getting a domain name, instead getting a sub-domain on the domain name co.nr. In order to get this free sub-domain you have to satisfy certain requirements that are stated in the website. If you are serious about your web projects I recommend getting a paid domain name. But for any toy projects or experiments you can consider registering a free sub-domain at co.nr.