1. A data management method for the creation and presentation of shared objects, comprising: storing a talk folder that includes a plurality of shared objects, wherein the talk folder is associated with a presentation; storing the plurality of shared objects, wherein at least one of the plurality of shared objects includes an element object; associating a multimedia object and a track object with each element object, wherein each element object includes a start time attribute, a stop time attribute and a duration attribute, each multimedia object includes metadata relating to the type of multimedia object, and each track object includes a control attribute, a build attribute, a type attribute and a bandwidth attribute; enabling modification of the shared objects by a group of collaborators, including: in a first state of a subject shared object, the subject shared object being one of the plurality of shared objects, detecting a first modification to at least one attribute of the subject shared object and a storing a copy of the subject shared object including the first modification thereto; and in a second state of the subject shared object, detecting a second modification to at least one attribute of the subject shared object and a storing a copy of the subject shared object including the second modification thereto; the first state and the second state of the subject shared object occurring at different times; indexing the shared objects by indexing the predefined attributes, including indexing at least one of the copies of the subject shared object and the modifications thereto; enabling a search of the indexed shared objects; and providing the presentation based on the shared objects and their attributes.