Web Communities
Anyone who spends more than a few hours a week on a computer has been bombarded by the overwhelming presence of community driven web sites such as MySpace and Facebook. The concept is far from new, communities have been developed to bring people together for centuries from 4H to Future Business Leaders of America.
The nature of our culture and society states that we prefer to be surrounded by people of similar beliefs and interests and the Internet has been the single most influential tool in our history for bringing people together in that exact fashion.
Web communities have demonstrated a substantial ability to bring together people of all backgrounds and beliefs. We’ve all seen web communities bring together entire towns during times of despair such as the tragic Virginia Tech shooting. Families have reunited after years without communication all because of a newborn baby picture posted online.
It is exactly this sort of power that makes community software unique from the rest of the breakthrough Internet technologies. It is exactly this sort of power that will be responsible for the future of the Internet as we know it.
Types of Communities
There are hundreds of thousands of communities out there and an infinite amount of variations, but for simplicity sake I will categorize them into 3 main types of communities: Social Networks, Supportive Communities, and Research communities.
Social Networks are perhaps the most familiar communities to the average computer user. MySpace, Facebook, and PureVolume are some of the larger examples out there that serve the purpose of bringing people together. MySpace and Facebook bring people together with the intention of networking and feeding people’s desires to be in contact with their friends. PureVolume also serves a more specific purpose of delivery an environment for musicians to be heard. In the end these communities are developed from the ground up to be a social experience for its users.
Supportive communities, unlike social networks, are web communities that have been developed around an already existing community. This type of community may be as simple as the forums on which the local Rotary Club chapter frequents to discuss upcoming schedules and events, or as interactive as Amazon.com’s user review system.
Research communities are the least popular of the community types I will discuss, however quite probably the most important. These communities range from tech discussion forums for technical products and services to medical diagnosis and treatment repositories such as WebMD.
Potential
Each of these three communities has a tremendous amount of potential for its respective purposes. The first type of potential output is the most obvious; financial. Social networks especially have shown a considerable amount of potential for advertising revenue, the bread and butter of Web 2.0 if you will. The potential lies in its user base, the more users the more valuable advertising space within the content of that community is.
Google’s proven ad revenue model is a perfect measure of how effective web advertising per audience actually is. In the case of Google they rely on complex algorithms to determine the most effective displays for specific advertisements. So for example, when a user searches for “soccer cleats” they will find advertisements relative to soccer and or footwear, not advertisements for home improvements.
The beauty in advertising through web communities is that by nature of the network the demographics are predefined. So when a web community for home improvement enthusiasts wants to offer adspace they will be able to provide the perfect demographic for a company like Lowes, and a not so ideal demographic for a company like Disney.
There are far more benefits than just financial from developing web communities. Supportive communities can offer their existing communities a level of interaction and development not previously available. Amazon.com is a picture perfect example of this sort of implementation. Amazon had a proven business model, and the development of a community around that model has been paramount to its success.
Amazon created a community that allows its customers to write personalized product reviews and recommendations. The system gives its customers a whole new level of interactivity making their shopping easier, and their experience smoother. Other retailers can develop and strengthen their customer base through this type of supporting community at very little cost.
Discussing the potential for research based web communities is where things get really exciting. Research communities can provide a level of collaboration and cooperation that would be physically impossible if not for the power of the Internet. Imagine a community exclusive to qualified medical professionals, where they can discuss medical treatments, diagnosis’s, and future research.
The core of the community could be something as simple as a message board based for specific topics but its surrounding features would be crucial. Doctor’s would have their own personalized profiles including education, honors, awards, and degrees and may even go as far as their own personal beliefs and ideals. Personalization at this level serves not only as a verification tool, but also as a means of strengthening the bond the user feels with its community.
This type of bond is the essence of forming the community in the first place. Once a user feels truly a part of the community they are that much more likely to act towards the benefit of the community as a whole. Adding that level of personalization may be what existing research communities need to take it to the next level. The breakthrough medicinal discovery of the next decade could very well be the product of web community collaboration.
Developers
I expect the next few years will lay wake to an explosion of community software and social networks. As these networks continue to develop and grow dilution is going to be an obvious issue. The more communities out there asking for users’ loyalty the less likely any one user is to actually commit to a community. It is that rationale that should fuel community developers to make the process of joining and partaking in a community as simple and painless as possible.
For example users aren’t going to be interested in recreating their personal profiles for each community they wish to join. We’ve already seen companies begin to address this issue such as Google’s Open Social and OpenID. These services plan to address the issue of standardization across multiple communities for the benefit of its users. Under these new systems a user can have a single profile that can be imported into any community that user wishes to join without the need to recreate his/her profile per community.
Developers need to spend all of their effort designing their communities to offer as much to the user as possible while asking for as little as possible in return. Generally the more commitment a community requires from a user the less likely the user is to commit. Anything from registration forms to community bulletins need to be as short and concise as possible while offering the most to its users. Ryan Singer from 37 Signals gave a conference speech on this exact sort of theory of implementation for web developers, you can check it out here.
Well I think that’s enough for today, I’d hate to write a conclusion because I’m not finished. It’s a blog, so I’m sure I’ll pick up where I left off sometime soon, until then… Thanks for listening!