1. A computer-implemented method of copying a document and its associated metadata, the method comprising: receiving a document that includes pages; generating, with one or more processors, page metadata for each page of the document and document metadata for the document; receiving a modification of a first page in the document; updating, with the one or more processors, the page metadata for the first page; generating, with the one or more processors, a hash of the modification in the document metadata; receiving a first request for a first copy of the document; copying the document, the page metadata and the document metadata; and transmitting the document, the page metadata and the document metadata based on the first request.
1. A computer-implemented method of copying a document and its associated metadata, the method comprising: receiving a document that includes pages; generating, with one or more processors, page metadata for each page of the document and document metadata for the document; receiving a modification of a first page in the document; updating, with the one or more processors, the page metadata for the first page; generating, with the one or more processors, a hash of the modification in the document metadata; receiving a first request for a first copy of the document; copying the document, the page metadata and the document metadata; and transmitting the document, the page metadata and the document metadata based on the first request. 7. The method of claim 1 , wherein audio text is saved as the document metadata and portions of the audio text are saved as the page metadata if the portions reference a page.