Lingkungan pembelajaran virtual

Beberapa VLEs ditempatkan pada web server. Dalam VLE ada satu atau lebih program-program atau bahasa yang menyediakan pengguna (Guru-Siswa) bertatapmuka, dan juga yang berinteraksi dengan database. Misalnya, VLE mungkin menggunakan PHP sebagai bahasa web/program dengan MySQL sebagai database.