9. A computer program product comprising code embedded in a storage medium that when executed on a processor implements a method for controlling printing of an electronically stored document, the code comprising: code for producing a print dialog in a user interface, said print dialog displayed in a viewing area of a display device, the code for producing a print dialog comprising: code for displaying a defined concepts list comprising at least one displayed concept and at least one relevance of said document to said at least one displayed concept, wherein said at least one displayed concept is from a user profile associated with a user; code for receiving selection of at least one selected concept of interest from said at least one displayed concept; code for causing an analysis of the electronically stored document to identify a number of locations of text relevant to said at least one selected concept in the electronically stored document; code for displaying visual indications of the identified locations of said text relevant to said at least one selected concept to the user on a display device; and code for causing a printer to print at least a portion of the electronically stored document comprising the identified locations of said text relevant to said at least one selected concept for the user using a printer.
16. The computer program product of claim 9 , the code for producing a print dialog in a user interface further comprising: code for displaying a level of relevance of said electronically stored document to said plurality of concepts of interest.