9. A cloud computing system comprising: a processor; and volatile or nonvolatile computer storage storing computer readable instructions which, when executed by the processor, cause the processor to: receive, from an author of a document, authoring inputs identifying specific portions of multiple different websites, wherein the specific portions of the multiple different websites comprise corresponding unstructured data hosted by the multiple different websites; store, in the document, pointers that identify the specific portions of the multiple different websites identified by the authoring inputs; receive validation inputs from a validating user indicating that the document is a validated document, wherein the validation inputs include a correction to part of the document and the validated document includes the correction; store the validated document on the cloud computing system; detect that the multiple different websites are updated to include updated unstructured data in the specific portions identified by the authoring inputs; and when the validated document is accessed by a user other than the author of the validated document, use the pointers stored in the document to automatically obtain the updated unstructured data from the multiple different websites and provide the updated unstructured data to the user other than the author.
9. A cloud computing system comprising: a processor; and volatile or nonvolatile computer storage storing computer readable instructions which, when executed by the processor, cause the processor to: receive, from an author of a document, authoring inputs identifying specific portions of multiple different websites, wherein the specific portions of the multiple different websites comprise corresponding unstructured data hosted by the multiple different websites; store, in the document, pointers that identify the specific portions of the multiple different websites identified by the authoring inputs; receive validation inputs from a validating user indicating that the document is a validated document, wherein the validation inputs include a correction to part of the document and the validated document includes the correction; store the validated document on the cloud computing system; detect that the multiple different websites are updated to include updated unstructured data in the specific portions identified by the authoring inputs; and when the validated document is accessed by a user other than the author of the validated document, use the pointers stored in the document to automatically obtain the updated unstructured data from the multiple different websites and provide the updated unstructured data to the user other than the author. 13. The computing system of claim 9 , wherein the computer readable instructions further cause the processor to: receive organizing inputs from the author to organize the pointers in the document; and configure the validated document to display the updated unstructured data in an arrangement based on the organizing inputs received from the author.