Registering a domain name is one of two tasks that you will have to undertake before even building your website. The other process is obtaining hosting for your site.
A domain name makes up part of address of your site and can have many endings, such as .com, .net, .co.uk, .info, .org and many many more.
Choosing a Domain Name
Obviously type of name you wish to register will depend largely upon purpose of your site. For example if you are publishing a slideshow of photos for your relatives to view oversees then a domain name something like "yourname.com" or "yourname.co.uk" will work well for you.
On other hand, if you are designing a site to attract anonymous visitors either as a hobby or because you a running a business then something more catchy and descriptive will be needed.
This is because your average surfer, viewing many hundreds of web pages, will only search you out and then remember you from your keywords (more on this later).
For example, dollshouse-tips.com would be a much better choice than janesdollshousehomepage.com. The first example is more memorable and may benefit from better traffic due to keywords in title. The hyphens between words also make name far more readable.