This document discusses search engines and how they work. It defines search engines as programs that use keywords to search documents and return results in order of relevance. Google, Bing and Ask are provided as examples. It then discusses how search engines calculate PageRank, the algorithm used by Google, to determine the importance of web pages. PageRank is calculated based on the number and quality of links to a page. The document also provides examples of calculating PageRank for simple networks of web pages.