Google is much more than a search engine that searches for the best webpage to fit your request. Over the years they launched many different vertical search engines like Google News, Google Books and Google Places. More and more results from those vertical search engines tend to appear in the regular search results, creating universal (or blended) search results pages.
Read: Google universal ranking factors: an overview of resources