attempts to provide relevant high quality pages, by filtering and ranking results with carefully designed algorithms. the most widely used information filtering tools
software which uses algorithms to scan an index for existing internet content for particular terms, and then ranks the results based on their relevance
the process of searching for valuable business info in a large database, data warehouse, or data mart. 2 operations: 1. predict trends and behaviors 2. identity previously unknown patterns