The web allows us to connect with a whole world of people and ideas.

Online forums and communities allow us to find kindred spirits with shared interests on the other side of the world. And the web has the potential to engage and give voice to the isolated and disenfranchised within our societies.

How, then, can we harness the web for the good of our communities?