5. An information organizing system, comprising: (a) a computing device having a (i) processor and (ii) non-transitory computer-readable medium containing computer-executable instructions for performing a method; and (b) a display operatively connected to the computing device for displaying a graphical user interface to a user during performance of the method when the computer-executable instructions are executed; (c) wherein the method includes the step of, (i) determining a manner in which an array of documents are to be shown along an axis having a timeline having a timescale, the manner comprising whether the timeline has a linear timescale or a non-linear timescale, (ii) when the determined manner comprise a timeline having a linear timescale, causing to be shown on the display, for view by the user, the documents along the timeline at substantially variable intervals of distance between adjacent documents on the axis, the timescale of the timeline having a time distribution that is substantially constant, with substantially equal periods of time being visually represented in substantially equal lengths of distance along the axis, (iii) when the determined manner comprises a timeline having a non-linear timescale, causing to be shown on the display, for view by the user, the documents along the timeline at substantially constant intervals of distance between adjacent documents on the axis, the timescale having a time distribution that is substantially variable, with substantially equal periods of time not being visually represented in substantially equal lengths of distance along the axis, and (iv) switching between the linear timescale and the nonlinear timescale in displaying documents of the axis to the user, wherein the switching between the linear timescale and the nonlinear timescale in displaying documents of the axis to the user is effected by input from the user.
5. An information organizing system, comprising: (a) a computing device having a (i) processor and (ii) non-transitory computer-readable medium containing computer-executable instructions for performing a method; and (b) a display operatively connected to the computing device for displaying a graphical user interface to a user during performance of the method when the computer-executable instructions are executed; (c) wherein the method includes the step of, (i) determining a manner in which an array of documents are to be shown along an axis having a timeline having a timescale, the manner comprising whether the timeline has a linear timescale or a non-linear timescale, (ii) when the determined manner comprise a timeline having a linear timescale, causing to be shown on the display, for view by the user, the documents along the timeline at substantially variable intervals of distance between adjacent documents on the axis, the timescale of the timeline having a time distribution that is substantially constant, with substantially equal periods of time being visually represented in substantially equal lengths of distance along the axis, (iii) when the determined manner comprises a timeline having a non-linear timescale, causing to be shown on the display, for view by the user, the documents along the timeline at substantially constant intervals of distance between adjacent documents on the axis, the timescale having a time distribution that is substantially variable, with substantially equal periods of time not being visually represented in substantially equal lengths of distance along the axis, and (iv) switching between the linear timescale and the nonlinear timescale in displaying documents of the axis to the user, wherein the switching between the linear timescale and the nonlinear timescale in displaying documents of the axis to the user is effected by input from the user. 19. The information organizing system of claim 5 , wherein the step of the method of determining a manner in which an array of documents are to be displayed along an axis having a timeline having a timescale comprises receiving user input representing a selection by the user of the manner in which an array of documents are displayed along an axis having a timeline having a timescale, the selection indicating whether the timeline has a linear timescale or a non-linear timescale.