1. A computer-based system for managing documents over a network, comprising: a storage device storing software instructions; and a memory coupled to one or more processors configured to execute the software instructions to perform operations including: receiving a first version of a document from a first client, creating, in a document log, an entry associated with the first version of the document, wherein the document log contains multiple entries, each entry corresponding to a different version of the document and identifying the date and storage location of such different version of the document, receiving, from a remote computer that is displaying in an interface a second version of the document, a request for information from one or more entries in the document log, wherein the remote computer is the first client or a second client different from the first client, and providing to the remote computer, instructions for displaying a display window and information from one or more entries in the document log, wherein the display window is displayed as superimposed over a portion of the interface associated with the one or more entries included in the request for information.
6. The system of claim 1 , wherein the display window displays a set of comparison pages, wherein each comparison page in the set includes redline data indicating one or more redline changes between one different version of the document and another different version of the document.