11. A system, comprising: a memory device to store instructions; and a processing device to execute the instructions stored in the memory device to: identify a reference point associated with a prior document version, the reference point referencing a prior version of a document stored in a parallel cache that stores multiple versions of the document; compare at least one prior document element included in the prior document version with at least one current document element included in a current document version; generate an updated current document version by updating the current document version with at least one of a visual representation or an auditory representation based at least in part on differences between the at least one prior document element and the at least one current document element; and display the updated current document version; wherein the at least one prior document element included in the prior document version is stored as a first document object model (DOM) element tree; and wherein at least one current document element included in a current document version is stored as a second DOM element tree.
11. A system, comprising: a memory device to store instructions; and a processing device to execute the instructions stored in the memory device to: identify a reference point associated with a prior document version, the reference point referencing a prior version of a document stored in a parallel cache that stores multiple versions of the document; compare at least one prior document element included in the prior document version with at least one current document element included in a current document version; generate an updated current document version by updating the current document version with at least one of a visual representation or an auditory representation based at least in part on differences between the at least one prior document element and the at least one current document element; and display the updated current document version; wherein the at least one prior document element included in the prior document version is stored as a first document object model (DOM) element tree; and wherein at least one current document element included in a current document version is stored as a second DOM element tree. 14. The system of claim 11 , wherein the processing device executes the instructions stored in the memory device further to store the prior document version based at least in part on the DOM.