A computer system includes a display device, a storage device on which an
application program is stored, and a processor. The processor retrieves
the application program from the storage device and, under control of the
application program, generates or receives a text string to be displayed
on the display device. An information management engine receives the text
string and uses it to generate a list of sources of information related
to the text string. A display driver delivers the text string both to the
display device for rendering and to the information management engine.
The display driver also receives the list from the information management
engine and delivers it to the display device for rendering.