14. A storage medium storing computer-executable components, comprising: a presentation surface store for storing a word processor presentation surface for presenting content of a word processor document in a format of the word processor document and receiving changes to the document format of the word processor document independent of changes to the contents of the word processor document; a content store that is created after opening the word processor document for storing first data including the content of the word processor document, the first data including one or more nodes of document data including portions of the content and receiving changes to the content of the word processor document independent of changes to the document format of the word processor document, wherein the content store is stored separately from the presentation surface store; wherein the content store is loaded with XML data that is stored within the word processor document; and wherein a schema file stored with the document data represents a structure of the document data; and a binding for binding the one or more nodes of first data in the content store to an area of the document and attempting to rebind the one or more nodes when it is determined that the binding refers to a nonexistent location in the content store; wherein the one or more bindings allows changes to a location of the contents of the word processor document stored with the presentation surface to be made on the presentation surface without changing a location and the structure of the XML data within the data store.
14. A storage medium storing computer-executable components, comprising: a presentation surface store for storing a word processor presentation surface for presenting content of a word processor document in a format of the word processor document and receiving changes to the document format of the word processor document independent of changes to the contents of the word processor document; a content store that is created after opening the word processor document for storing first data including the content of the word processor document, the first data including one or more nodes of document data including portions of the content and receiving changes to the content of the word processor document independent of changes to the document format of the word processor document, wherein the content store is stored separately from the presentation surface store; wherein the content store is loaded with XML data that is stored within the word processor document; and wherein a schema file stored with the document data represents a structure of the document data; and a binding for binding the one or more nodes of first data in the content store to an area of the document and attempting to rebind the one or more nodes when it is determined that the binding refers to a nonexistent location in the content store; wherein the one or more bindings allows changes to a location of the contents of the word processor document stored with the presentation surface to be made on the presentation surface without changing a location and the structure of the XML data within the data store. 15. The storage medium of claim 14 , further comprising a second store for storing second data.