Search engines are a searchable database of Internet files collected by a computer program (called a wanderer, crawler, robot, worm, spider). While search engines can offer large numbers of websites, there is no selection criteria applied to assist the searcher.