1. A multi-dimensional foraging method comprising: generating a working set of documents from a collection of documents having dimensions, wherein a dimension of a document represents a characteristic of the document; selecting panels, each panel corresponding to a selected dimension or combination of dimensions of the documents; generating for each of the selected panels, sets of the documents in the working set, the generated document sets corresponding to the dimension or combination of dimensions of a corresponding panel; generating neighboring document sets from documents other than those of the working set, the neighboring document sets related to the document sets generated from the working set; arranging the document sets having a particular dimension or combination of dimensions in relationship to each other in a same panel; selecting document sets to be included in the working set, wherein those not selected are placed in a non-working set; displaying a recency panel that presents documents within the working set and the non-working set on a time line, wherein the time line indicates a date of creation for each document presented; displaying the panels having the arranged document set on a visual display device, wherein a multi-dimensional view of the working set is provided; generating, within at least some of the panels, a visual retrieval boundary between document sets within the working set and document sets in the non-working set, wherein the visual retrieval boundary distinguishes between document sets within the working set and the non-working set; adding at least one of a visual constraint or inclusion to at least one of the displayed panels; altering the working set and the non-working set and the visual retrieval boundary based on the adding of the at least one visual constraint or inclusion; and displaying the panels with the altered working set and the non-working set and retrieval boundary.