Search Engine
A computer program that enables users to enter a query in order to retrieve information (e.g., files, websites, webpages) from that program’s index (i.e., a web search engine, such as Google, indexes websites, webpages, and files found on the World Wide Web). A search index is built and updated using a crawler, with items being analyzed and ranked by a series of algorithms.