a utility, usually accessed through a website, that searches an online website database based on keywords you specify
a software program that searches indexed web sites and reports locations containing specified information
a computer program that searches web pages for specific keywords.