I think communities form around common interests. Technology can be used to reach more people with similar interests to invite such people to gather at central forums. However, in any forum, the group's knowledge is limited to the range of experiences and knowledge the people in the group can bring to the process. No matter how much people know, it's usually just a small fraction of what is known by others around the world about any topic. Furthermore, it's almost impossible in a face to face meeting, or group brainstorming session, to share all we each know with everyone else in any meaningful, or in depth way.
This leads to another use of technology to support communities. We can create libraries of knowledge around certain topics, via links from one web site to many other web sites, or links of many web sites to many other web sites. If we can organize and diagram this knowledge, it can expand the knowledge any member brings to a group, and it can also host the knowledge of specific members of any group. This expanded knowledge can support the innovations and decisions and actions of the community.
I've been collecting this information for 15 years and have been looking for a way to diagram it for as long. We started using cMaps a few months ago, and now I believe this is a way any community can collect knowledge about what is important to that community.
You'll notice that on the links other people can rate and write reviews and can submit new links. Thus the quality of the knowlege can be determined by the users, and the users can constantly expand the knowlege the group has available.
If you browse other areas of the T/MC site you'll see how we're linking our knowledge to Geographic Information Systems as a way of helping people understand all of the places in Chicago where tutor/mentor programs are needed, based on poverty or locations of poorly performing schools. This is another example of how we can use technology to support groups of people.
If you'd like to add new links to the site, please do.