This document provides an overview of search engines. It defines a search engine as a program that searches databases for keywords specified by users, especially used to find websites. The document then discusses the history of search engines from 1990 to present day, how search engines work by crawling, parsing, and indexing web pages, different types of search engines like hybrids and meta search engines, why search engines are useful, and some limitations.