9. A system for collaboratively commenting via a thin client application, the system comprising: a data store that stores a document accessible from one or more thin client applications; a server comprising: a processor and a computer-readable medium; an operating environment stored on the computer-readable medium and executing on the processor; and an application executed by the processor to: receive a document; open the document from the data store; receive a request from the thin client application to view the document; send an image of the document to the thin client application; and send one or more comments and information that associates each comment with a location in the document where the comment is anchored to the thin client application, the comments and information sent in an extensible markup language (XML) file, such that a selectable control representing the location of a comment is displayed at a location near the location of the anchor as a hypertext markup language (HTML) overlay over the image of the document, wherein a pane displayed proximate to the image of the document includes the one or more comments and selection of one of the one or more comments causes the display to scroll to a portion of the document at the location of the anchor associated with the one of the one or more comments and providing an HTML overlay, over a portion of the image of the document, that highlights the anchor of the selected comment.
9. A system for collaboratively commenting via a thin client application, the system comprising: a data store that stores a document accessible from one or more thin client applications; a server comprising: a processor and a computer-readable medium; an operating environment stored on the computer-readable medium and executing on the processor; and an application executed by the processor to: receive a document; open the document from the data store; receive a request from the thin client application to view the document; send an image of the document to the thin client application; and send one or more comments and information that associates each comment with a location in the document where the comment is anchored to the thin client application, the comments and information sent in an extensible markup language (XML) file, such that a selectable control representing the location of a comment is displayed at a location near the location of the anchor as a hypertext markup language (HTML) overlay over the image of the document, wherein a pane displayed proximate to the image of the document includes the one or more comments and selection of one of the one or more comments causes the display to scroll to a portion of the document at the location of the anchor associated with the one of the one or more comments and providing an HTML overlay, over a portion of the image of the document, that highlights the anchor of the selected comment. 13. The system of claim 9 , the application further executed by the processor to: receive an indication of a committal of a comment to the document; save the comment to the document; save information that associates the comment with a location in the document where the comment is anchored; and send the information that associates the comment with the location in the document where the comment is anchored to the thin client application, such that a selectable control representing the location of the comment is displayed at a location near the location of the anchor as an HTML overlay over the image of the document and highlighting is displayed over the anchor of the comment as an HTML overlay over the image of the document.