programs that search documents for specific keywords and returns a list of matching documents
programs that search documents for specified keywords and returns a list of the documents in which the keywords are found
a software application used to display web pages.