20. A computer system for enhancing communication within a community, the computer system comprising: a storage medium containing code instructions that when executed on a processor in the computer system provide: an application platform running an application that organizes a plurality of communications, said application further comprising: a database for storing said plurality of communications; an inherited parameters responsibility module for establishing a hierarchical structure for said plurality of communications and for distributing control of said hierarchical structure to a plurality of users within the community, through selection of inherited parameters comprising access parameters defining access by said plurality of users to said plurality of communications organized within said hierarchical structure and wherein said access parameters are selected from the group consisting of an inclusive access in which access to each of said stored communications in said hierarchical structure is allowed except where excluded by said inherited parameters and an exclusive access in which access to each of said stored communications in said hierarchical structure is allowed only where explicitly assigned; an input module for capturing said plurality of communications within said hierarchical structure sent by said plurality of users from a plurality of communication devices and storing at least a portion of said plurality of communications in relation to at least one of a plurality of topics that is user selected, wherein said plurality of communications comprises at least one link to a resource associated with said at least a portion of said plurality of communications that is stored, wherein said link is available for access by authorized users; a thread synchronization module for synchronizing said plurality of communications within said hierarchical structure; an initial priority-based content placement module for determining a priority assignment for an initial communication of said plurality of communications; an authorization module for authorizing each of said plurality of users to access a portion of said plurality of communications stored in said database to which each of said plurality of users have access rights based upon an access status and in conjunction with said inherited parameters responsibility module and wherein said access status is selected from the group consisting of an inclusive access in which access to each of said stored communications in said hierarchical structure is allowed and an exclusive access in which access to each of said stored communications in said hierarchical structure is allowed only where explicitly assigned; a response priority-based content placement module for determining a priority assignment for a response communication of said plurality of communications, wherein said priority assignment for a response communication is lower than said priority assignment for an initial communication; a reviewing module for presenting said synchronized plurality of communications in said hierarchical structure to said plurality of users for dynamic interaction enabled through further contributions of communications by said plurality of users, wherein said further contributions of communications are stored and accessed within said hierarchical structure in relation to said at least one of a plurality of topics that is user selected, wherein said further contributions are associated with at least one discussion thread comprising recorded communication under said at least one of a plurality of topics that is conducted between participating users of said plurality of users; and an output module for outputting a plurality of responses to said plurality of communications from said plurality of users to said plurality of communication devices.
31. A computer system for enhancing communication within a community according to claim 20 wherein said reviewing module further comprises: a customized interactive reviewing module for creating a digital binder, wherein said customized interactive reviewing module allows each of said plurality of users to aggregate in said digital binder a specific portion of said plurality of communications most useful to each of said plurality of users.