1. A computer-implemented system that facilitates collaborative communications and information sharing in a network defined by a model, the model of the network accessible by a user through at least one terminal, the terminal having a processor, at least a portion of the system and the model stored on a storage component coupled to the terminal, the system, comprising: a context component for capturing context information and user-defined data, the user-defined data provided during user interaction of the user in a first domain of the network, the context component dynamically storing the context information as metadata associated with the user-defined data, the user-defined data and the metadata stored on the storage component of the system; a tracking component for tracking a change of the user from the first domain to a second domain of the network and dynamically updating the stored metadata based on the change, wherein the user accesses the user-defined data from the second domain; and an interface component for providing an interface to the system accessible by the user at the terminal, the interface permitting the user to create and view the user-defined data according to the model of the network.