The document discusses the architecture of search engines. It describes crawling as the process of collecting webpage information to build a database for searching. Search engines analyze page structure and words to create indexes for fast searching. They use a three step ranking system to determine the order of search results.