Most search sites use a search engine.
A search engine refers to a general class of programs that search and identify items from a huge database of information corresponding to certain keywords or characters specified by the person seeking for a particular information usually from web pages and sites on the World Wide Web.