Computer-supported conferencing • audio • video • text-based chat • virtual environments w/ or w/o shared objects