11. A system for auditing a plurality of transaction documents, comprising: a temporary storage for temporarily and locally caching a copy of a plurality of transaction documents; and a processor local to the temporary storage and in communication with a centrally located computer associated with a transaction management system, the processor operable to: receive at least one query criteria from a user; transmit a query comprising at least one query criteria from the processor to the centrally located computer; receive, from the centrally located computer, a plurality of transaction documents satisfying the at least one query criteria; before display of any one of the plurality of documents, pre-load the plurality of transaction documents in the temporary storage space that is local to the processor; after each of the plurality of transaction documents are pre-loaded in the temporary storage space on the local computer, display a first one of the plurality of transaction documents to the user; receive a user input while the first one of the subset of transaction documents is displayed to the user; in response to receiving the user input, perform at least one operation on the first one of the subset of the plurality of transaction documents stored in the temporary storage that is local to the processor; and automatically display, without further user input, a second one of the plurality of transaction documents to the user.
11. A system for auditing a plurality of transaction documents, comprising: a temporary storage for temporarily and locally caching a copy of a plurality of transaction documents; and a processor local to the temporary storage and in communication with a centrally located computer associated with a transaction management system, the processor operable to: receive at least one query criteria from a user; transmit a query comprising at least one query criteria from the processor to the centrally located computer; receive, from the centrally located computer, a plurality of transaction documents satisfying the at least one query criteria; before display of any one of the plurality of documents, pre-load the plurality of transaction documents in the temporary storage space that is local to the processor; after each of the plurality of transaction documents are pre-loaded in the temporary storage space on the local computer, display a first one of the plurality of transaction documents to the user; receive a user input while the first one of the subset of transaction documents is displayed to the user; in response to receiving the user input, perform at least one operation on the first one of the subset of the plurality of transaction documents stored in the temporary storage that is local to the processor; and automatically display, without further user input, a second one of the plurality of transaction documents to the user. 19. The system of claim 11 , wherein: the user input comprises a user comment, and the processor is further operable to alter the first one of the plurality of transaction documents by annotating the first one of the plurality of transaction documents with the user comment.