14. A computer system for representing list definitions and instances in a markup language document, comprising: a processor; an application executing on the processor that is configured to: internally represent an application document in a word-processing application in a non-markup language format that is native to the application and comprising unique properties for describing lists of data within the document, wherein the unique properties are defined by the application; determine one or more unique properties relating to a list included in at least one section of the application document; map the determined properties into at least one of a markup language element, an attribute, and/or a value; and store the mapped properties in the markup language document, wherein the markup language document is manipulable on a system including one of a server and another system to substantially reproduce the list without using the application that generated the markup language document; and a validation engine configured to validate the stored markup language document.
14. A computer system for representing list definitions and instances in a markup language document, comprising: a processor; an application executing on the processor that is configured to: internally represent an application document in a word-processing application in a non-markup language format that is native to the application and comprising unique properties for describing lists of data within the document, wherein the unique properties are defined by the application; determine one or more unique properties relating to a list included in at least one section of the application document; map the determined properties into at least one of a markup language element, an attribute, and/or a value; and store the mapped properties in the markup language document, wherein the markup language document is manipulable on a system including one of a server and another system to substantially reproduce the list without using the application that generated the markup language document; and a validation engine configured to validate the stored markup language document. 15. The system of claim 14 , wherein the properties of the list stored in the markup language document are understood by an additional application that understands the markup language when the list is not native to the additional application.