1-23 Collaborative Environments Remote interaction  Synchronous  Video conferencing  Instant messaging  Chat rooms  Remote access white boards  Asynchronous  Recommender systems  Bulletin boards  Email 23
{}