software which uses algorithms to scan an index for existing internet content for particular terms, and then ranks the results based on their relevance
attempts to provide relevant high quality pages, by filtering and ranking results with carefully designed algorithms. the most widely used information filtering tools
a table of contents or index of the world wide web as it lists sources pertaining to a specific searched for topic