I receive quite a few emails with people asking me this, the obvious answer is that Google looks at the keywords within a domain name and gives a direct value.

Go here to see the original:
Why do domains have SEO value? | Akshay Technologies