Virtual classroom

An online environment where students and instructors interact online.

Typically this involves use of facilities such as video-conferencing, online voting, white boards and/or bulletin boards.