a computer program that searches the internet and finds information based on a word or group of words given to it