1. A computer-implemented method, comprising: storing in a data store a plurality of interconnected items of information, each item of information associated with at least one item of meta-information; receiving at least one additional item of information associated with at least one additional item of meta-information; adding the received additional item of information to the data store; copying, upon adding the received additional item of information to the data store, at least part of the received additional item of information to a target item of information stored in the data store, wherein at least one of a format, a content, and a structure of the copied information is transformed by the copying; identifying, based on the meta-information associated with the received additional item of information, a related item of information stored in the data store; determining whether the related item of information can be transmitted from the data store to a receiver external to the data store based on a permission associated with the related item of information; and upon determining that the related item of information can be transmitted, providing the related item of information to the external receiver.