Machine-assisted methods and apparatus are described for allowing
individual users to develop and organize respective activity descriptions
and supporting journal items according to their respective preferences.
Cross-referencing mappings may be created between activity descriptions
and journal items in order to find, filter and organize disparate data.
Cross-referencing mappings may also be created between the developed
activity descriptions of different users so they can better understand
each others perspectives and possibly overlapping goals. Different users'
activity descriptions can be presented to a user even while the user may
be disconnected from communication networks. Hierarchical relationships
between activity descriptions may be provided. Machine-assisted means may
be provided for creating work-sharing, work-delegating and/or
informational sharing agreements between different users. Further
machine-implemented means may be provided for automatically and
asynchronously updating users on shared activities by other users even
though all users are not necessarily connected to one or more respective
communication networks at same time.