Assistive technology
Teleconferencing
Video
Videotelephony
Groupware
Videoconferencing
Internet Relay Chat
IRC
Email
Computer-mediated communication
Computing
Internet