The next time you find yourself
searching for something in the proverbial haystack, remember that
Google does this every day.
Search algorithms make it possible
for search engines to sift through trillions of webpages and find the
pages you more or less want. Over the years, improvements introduced
new features to the search engine experience: autocomplete, news
results, instant definitions, and even natural language (something
pioneered by Ask Jeeves decades ago).