1. A computer, comprising: a network interface configured to connect the computer to a computer network, the computer network being connected to a shared storage system, the shared storage system comprising a file system configured to store a plurality of electronic documents and to make the plurality of electronic documents available to a plurality of users for modification of structure and content of the electronic documents; and a processing system comprising one or more processing units and storage, the storage comprising computer program code that, when executed by the processing system, configures the processing system to comprise: an application configured to process user input to modify structure and content of an electronic document and associate comments with the content of the electronic document, the application comprising a graphical user interface including a document pane configured to display a first portion of the electronic document as a currently viewed portion of the electronic document, and wherein the graphical user interface is further configured to display comments from the plurality of users in association with the currently viewed portion of the electronic document, wherein comments have at least context data indicating a location within the electronic document and content data; the application configured to, based on at least the currently viewed portion of the electronic document, identify a next comment or previous comment associated with content of the electronic document outside of the currently viewed portion of the electronic document, and to generate and display, with the displayed comments in the graphical user interface, a hint comprising a graphical representation of an indication of at least context data and content data of the identified comment; the application configured to, in response to user input to navigate to displaying a second portion of the electronic document as the currently viewed portion of the electronic document, repeat identifying, based on at least the currently viewed portion of the electronic document, a next or previous comment with respect to the second portion of the electronic document, and generate and display a hint of the identified next or previous comment; and the application configured to, in response to an input associated with a displayed hint related to a comment, navigate to displaying, in the document pane, a third portion of the electronic document associated with the comment related to the displayed hint.
1. A computer, comprising: a network interface configured to connect the computer to a computer network, the computer network being connected to a shared storage system, the shared storage system comprising a file system configured to store a plurality of electronic documents and to make the plurality of electronic documents available to a plurality of users for modification of structure and content of the electronic documents; and a processing system comprising one or more processing units and storage, the storage comprising computer program code that, when executed by the processing system, configures the processing system to comprise: an application configured to process user input to modify structure and content of an electronic document and associate comments with the content of the electronic document, the application comprising a graphical user interface including a document pane configured to display a first portion of the electronic document as a currently viewed portion of the electronic document, and wherein the graphical user interface is further configured to display comments from the plurality of users in association with the currently viewed portion of the electronic document, wherein comments have at least context data indicating a location within the electronic document and content data; the application configured to, based on at least the currently viewed portion of the electronic document, identify a next comment or previous comment associated with content of the electronic document outside of the currently viewed portion of the electronic document, and to generate and display, with the displayed comments in the graphical user interface, a hint comprising a graphical representation of an indication of at least context data and content data of the identified comment; the application configured to, in response to user input to navigate to displaying a second portion of the electronic document as the currently viewed portion of the electronic document, repeat identifying, based on at least the currently viewed portion of the electronic document, a next or previous comment with respect to the second portion of the electronic document, and generate and display a hint of the identified next or previous comment; and the application configured to, in response to an input associated with a displayed hint related to a comment, navigate to displaying, in the document pane, a third portion of the electronic document associated with the comment related to the displayed hint. 7. The computer of claim 1 wherein comment data further includes metadata for a comment and a displayed hint further includes data indicative of the metadata for the comment.