1. A method of searching an electronic information source with a system having a display device, an input device and a processor, the method comprising: receiving at the processor, first search results of a first search of the electronic information source, the first search results including a plurality of terms that are selected from the electronic information source; analyzing at the processor, each of the plurality of terms in the first search results to identify a plurality of selectable terms amongst the plurality of terms in the first search results that are distinct from a plurality of non-selectable terms amongst the plurality of terms in the first search results, wherein each of the plurality of selectable terms is selectable by a user and each of the plurality of non-selectable terms in the first search results are not selectable by the user; displaying a plurality of the first search results of the first search on the display device, whereby the identified plurality of selectable terms in the first search results are distinguished on the display from the plurality of non-selectable terms in the first search results; enabling the user to choose, using the input device, an additional search term by selecting one of the identified plurality of selectable terms from the first search results displayed on the display device; conducting a second search at the processor using the selected search term to search the first search results; and, displaying on the display device, a plurality of second search results from the second search.