Lingkungan pembelajaran virtual
Berikut adalah dasar-dasar atau komponen utama yang diperlukan untuk lingkungan pembelajaran virtual atau virtual learning environment atau online kurikulum pendidikan.[5]
Perpustakaan virtual
Layanan perpustakaan virtual dan sumber daya digital dari internet bergantung pada sistem operasi jaringan yang berjalan pada komputer server web, memungkinkan teknologi dikerahkan di perpustakaan virtual berbasis web meliputi Hypertext Markup Language (HTML), Extensible Markup Language (XML), Cascading Style Sheets (CSS), PHP, dan "scripting web" seperti JavaScript. Aplikasi perpustakaan virtual tergantung pada "relasional database" untuk organisasi, penyimpanan, dan pengambilan informasi. Begitu pula dengan bahasa scripting web, sistem manajemen database yang diinstal pada server web, sistem manajemen database termasuk MySQL, Oracle, POstgreSQL, dan Microsoft SQL Server.