
It should seem rather trite to say that the Web presents opportunities as a platform for collaboration. After all, the very origin of the Web roughly 20 years ago was rooted in the desire to provide the user of computer A with an easy way to access information residing on computer B.