8. The system of claim 1 , wherein the processor is further configured to: determine whether the at least one document is read-only; update the at least one document in the second data storage from the extracted document data when the at least one document is determined to not be read-only; and cancel an update of the at least one document when the at least one document is determined to be read-only.
1. A computer-implemented system for providing annotated electronic documents, said system comprising: an electronic storage interface to an electronic storage configured to store at least one annotation as annotation data in a first data storage and at least one document as document data in a second data storage, the first and second data storage being searchable databases; and a processor cooperatively operable with the electronic storage interface, the processor being configured to: receive a unitary single logical document for display that includes document data with at least one annotation represented by annotation data embedded seamlessly in the document data, the annotation data being retrieved from the first data storage, the document data being retrieved from the second data storage which is stored separately from the first data storage; extract, by a split component, from the single logical document, the annotation data and the document data; and update the at least one annotation in the first data storage from the extracted annotation data; and update the at least one document in the second data storage from the extracted document data, wherein the annotation data indexes into a predetermined section within the document as stored in the second data storage into which the annotation is embedded as indicated by a document-image-independent data schema, wherein the annotations data further includes, specific to the predetermined section within the document to which the annotation is embedded, a pre-defined conflict indication user-selected from at least two of pass possible and fail, and wherein the processor is further configured to search, responsive to a search request from at least one user, the search request includes annotation search criteria which includes at least one of the pre-defined conflict indications content of the annotation data in the first data storage for the annotation data that satisfies the annotation search criteria, and to output, as a search result, the at least one document indicated by the annotation data that satisfies the annotation search criteria.