Here is a 6 minutes video by Google which clearly describes how Google has evolved over the years. It also gives a hint about what kind of information you will be able to search through Google. A must watch video– How often Google changes… almost everyday
evolution
Must Watch SEO video
How important is it to have keywords in a domain name?