11. A computer program product embodied on at least one computer-readable storage medium, for retrieving information from a storage using a display device and a user input device, the computer program product comprising computer-executable instructions for: selecting a predefined query from the set of predefined queries; selecting at least one data category from the set of predefined categories; limiting the set of predefined queries upon selection by a user of predefined categories; limiting the set of predefined categories upon selection by a user of a predefined query; entering at least one first data item by a user; associating the at least one first data item with the at least one selected data category; forming a query based on the selected predefined query, the at least one selected category and the at least one associated first data item; submitting the formed query; receiving a result set in response to the submitted query, the result set including records and fields in the records; and displaying the received result set.
12. The product according to claim 11 , further comprising computer-executable instructions for: limiting the set of user selectable categories, upon selection of a predefined query; and limiting the set of user selectable predefined queries, upon selection of a user selectable category.