What is Search Engine?

Legal Definition
A program for computers that uses keywords and phrases to search for documents and web pages using the keywords and phrases.