8. A computer program product tangibly embodied in a computer-readable storage device, the computer program product including instructions that, when executed, cause a processor to perform operations for aiding a user in finding a solution to a problem using an interactive process, the operations comprising: (a) selecting a script of predefined questions and answers to assist a user in investigating a problem for which the user seeks a solution, the script configured so that when the user selects an answer to a question from the script, the script proceeds, based on the selected answer, to display a next question from the script; (b) displaying to the user in a graphical user interface (GUI): (i) a first question from the selected script, (ii) first user-selectable answers from the script that are associated with the first question, and (iii) a list of multiple different electronic documents from a collection of documents associated with the script, wherein each document provides information regarding at least one unique problem, wherein each listed document is configured for the user to select the document for document retrieval, and wherein the first question, the first user-selectable answers and the list are displayed concurrently; (c) receiving input from the user selecting one of the first user-selectable answers as a response to the first question; (d) identifying, based on the selected answer, one or more of the multiple different electronic documents to eliminate from display in the list of electronic documents; (e) displaying to the user in the GUI: (i) a second question from the script that is associated with the selected answer, (ii) second user-selectable answers from the script that are associated with the second question, and (iii) each remaining electronic document in the list after each identified electronic document is eliminated from the list; and (f) continuing to present questions from the script and receive answers from the user in accordance with steps (b), (c), (d) and (e) in sequence until the user chooses to retrieve an electronic document that is currently displayed in the list of electronic documents or until an end of the script is reached.
8. A computer program product tangibly embodied in a computer-readable storage device, the computer program product including instructions that, when executed, cause a processor to perform operations for aiding a user in finding a solution to a problem using an interactive process, the operations comprising: (a) selecting a script of predefined questions and answers to assist a user in investigating a problem for which the user seeks a solution, the script configured so that when the user selects an answer to a question from the script, the script proceeds, based on the selected answer, to display a next question from the script; (b) displaying to the user in a graphical user interface (GUI): (i) a first question from the selected script, (ii) first user-selectable answers from the script that are associated with the first question, and (iii) a list of multiple different electronic documents from a collection of documents associated with the script, wherein each document provides information regarding at least one unique problem, wherein each listed document is configured for the user to select the document for document retrieval, and wherein the first question, the first user-selectable answers and the list are displayed concurrently; (c) receiving input from the user selecting one of the first user-selectable answers as a response to the first question; (d) identifying, based on the selected answer, one or more of the multiple different electronic documents to eliminate from display in the list of electronic documents; (e) displaying to the user in the GUI: (i) a second question from the script that is associated with the selected answer, (ii) second user-selectable answers from the script that are associated with the second question, and (iii) each remaining electronic document in the list after each identified electronic document is eliminated from the list; and (f) continuing to present questions from the script and receive answers from the user in accordance with steps (b), (c), (d) and (e) in sequence until the user chooses to retrieve an electronic document that is currently displayed in the list of electronic documents or until an end of the script is reached. 11. The computer program product of claim 8 , wherein the first question is a closed-ended question, and wherein the answers to the first question are predefined possible answers to the closed-ended question.