Concepts in documents selected are identified to a user. These concepts are
represented by multiple words. A search engine is used to that accesses
one or more selected documents from a plurality of documents storied in
one or more of the memories. Then a markup engine selects multiple-word
terms in each of one or more of the selected documents. The selected
words, often multiple word/concepts, are selected because they are
repeated in one of the documents and because that meet grammatical
criteria. After the markup engine selects the selected words, it marks
each of the selected words with marker. These active markers can then be
used to launch additional searches or displays of related information.
Optionally, documents with the selected words are displayed to a user with
the markers.