Una classe virtuale è uno spazio di apprendimento online in cui studenti e insegnanti si collegano attraverso vari strumenti software. Le istituzioni educative utilizzano software di classe virtuale per condurre classi remote mentre replicano le caratteristiche di una classe tradizionale. In una classe virtuale, le lezioni si verificano in tempo reale, fornendo gli stessi strumenti collaborativi e l'interazione delle impostazioni di persona. Questo approccio consente alle istituzioni di raggiungere gli studenti che non possono frequentare le lezioni fisiche. Gli insegnanti possono interagire con gli studenti, che a loro volta possono accedere ai materiali delle lezioni, guardare presentazioni e video e fare test, tutti in tempo reale.