Virtuaalikoulu on kirjeenvaihtokoulun moderni jälkeläinen, jossa opiskelija osallistui kursseihin vuorovaikutuksessa professorin kanssa sähköpostitse. . Virtuaalikoulu käyttää nykyaikaista tekniikkaa opettaakseen oppilaita ilman, että opiskelija tai professori tarvitsee tavata fyysisessä rakennuksessa tai edes välttämättä tavata kasvotusten.
Virtuaalikoulu on olemassa eri tasoilla opetusta, mukaan lukien lukion kurssit, korkeakoulutason kurssit ja muut kuin tutkintokurssit. Virtuaalikoulu toimii hyvin opiskelijoille, jotka eivät voi helposti kulkea koulurakennukseen, kuten hyvin maaseudulla tai syrjäseuduilla. Virtuaalikoulu mahdollistaa siis koulutuksen opiskelijoille, joilla ei muuten olisi ollut mahdollisuuksia opiskella. Jotkut vastustajat mainitsevat kuitenkin sosiaalistumisen puutteen erillisenä ongelmana verkkokoulussa, erityisesti lukiolaisille, jotka tarvitsevat tällaista vuorovaikutusta.
Verkkokoulut tarjoavat myös opiskelijalle mahdollisuuden työskennellä hänelle sopivana aikana, ei tiettynä ajankohtana päiväsaikaan. Tämä on erityisen kätevää ei-perinteisille opiskelijoille, jotka saattavat työskennellä ja joutua sovittamaan luokan tämän aikataulun ympärille. Monet virtuaalikoululuokat ovat omatempoisia, mikä tarkoittaa, että oppilas voi työskennellä tehtävissä omaan tahtiinsa ja ottaa monissa tapauksissa niin paljon tai vähän aikaa kurssitöiden suorittamiseen. Tällainen järjestely kannustaa myös opiskelijoita käyttämään digitaalista mediaa, joka on yhä tärkeämpää työmarkkinoilla.
On myös useita haittoja. Koska opiskelijan ja professorin välillä ei tapahdu kasvokkain vuorovaikutusta monissa verkkotunneissa, opiskelijoiden on työskenneltävä itseohjautuvasti, mikä voi olla haastavaa. Viestintä tapahtuu sähköpostilla, videoneuvotteluilla tai tietyn luokan foorumilla, joten vastaukset kysymyksiin voivat tulla hitaasti. Opiskelijalla on vastuu olla ahkera kurssitehtävien suorittamisessa ja olla kärsivällinen odottaessaan professoreiden opastusta.
Toinen selkeä haitta virtuaalikoululle on internetyhteyden ja toimivan tietokoneen välttämättömyys. Tämä ei yksinkertaisesti ole mahdollista monille opiskelijoille, joilla ei ole varaa tarvittaviin laitteisiin, ja nämä opiskelijat voivat rajoittua julkisiin tietokoneisiin. Tätä ongelmaa voivat pahentaa entisestään verkkokurssien kustannukset, jotka voivat vaihdella ilmaisesta melko kalliiksi kurssin, koulun ja mahdollisesti suoritettavan tutkinnon mukaan.