The program which searches for desired information on the internet is called a search engine. Search engines use complex algorithms to crawl and index websites and web pages on the internet, and allow users to enter keywords or phrases to find relevant information. Some popular search engines include Google, Bing, Yahoo, and DuckDuckGo.