The so called search box should be given a correct name "search engine" which can be further divided into keyword search engines and web directories. Web surfers can make use these two types of searching methods alternatively for better search results.Search engines accumulated their data volume through spiders or robots that work among billions of websites and collect them back to the databases and index them into good order for future query by web surfers. Complicated algorithm will perform calculations and pick up right results according to keywords provided by web surfers.