Search engines are specialized sites that stores the documents and url's of the websites submitted to it's database. Sites like yahoo and google uses different kinds of softwares(called wandere, crawler, robot, worm, spider) which searches the web and stores the documents and files in it's database. When you perform your Search, Search Engines will find the keywords you input that match the