A search engine is a service provided by some company (Google, Yahoo, Microsoft, etc.) which will search through millions of web pages for keywords that a person types into a field. For instance, if...