search engine — a computer program that searches documents, especially on the World Wide Web, for a specified word or words and provides a list of documents in which they are found.
searching — examining carefully or thoroughly: a searching inspection.