Search engine
From The Unofficial Google Wiki
A search engine is software indexes webpages and allows users to search for topics of interest. A Search engine uses a spider to create an index of the relevant words on different web pages. When a user performs a search the Search engine uses the index and a ranking algorithm to display the most relevant websites. Google uses PageRank to rank Websites.
