There are multiple ways to find info on the Internet. The directories are good if you don't really know what you want and want to browse through various categories. Search engines are good for locating info using Keywords.
Some engines do only keyword searches while others index every word in a web page.
The problem with some of these types of searches is that they can return 10,000 possible pages to look at. Libraries have organized their own search routines and indexing capabilities to provide much better ways of searching for information. Meta Search engines look through several of the search engines for you. In addition, there are places to locate New Sites and other info on the Web. These are just some of the engines on the Internet.