Perangkat Lunak Pendukung Kelas Maya - Dalam rangka mendukung kelas maya dimanfaatkanlah berbagai perangkat lunak/aplikasi/sistem yang pada umumnya berbasis web. Secara umumdikenal dua jenis aplikasi yaitu aplikasi Learning Management System (LMS) dan Learning Content Management System (LCMS).
LMS adalah sebuah aplikasi yang berfungsi mengadministrasikan secara otomatis berbagai kegiatan pembelajaran. Guru dapat menggunakan aplikasi ini untuk berbagi sumber belajar, berinteraksi, dan berdiskusi dengan siswa, menyampaikan pengumuman, memberi tugas maupun ujian, serta memberikan penilaian, sedangkan siswa dapat membaca materi belajar, menjawab pertanyaan, berdiskusi, serta mengirimkan tugas dan menjawab soal-soal ujian. Contoh dari LMS antara lain; Moodle, Dokeos, aTutor.
Oleh karena itu, dalam perkembangan teknologi saat ini, konsep hubungan sosial dan kepedulian sosial mulai diterapkan dan memberikan pengaruh yang berarti terhadap kolaborasi dan pembelajaran. Dengan adaptasi konsep ini dalam teknologi, siswa dapat berkolaborasi, meningkatkan kemampuan kognitif, dan keterampilan sosialnya.
Jejaring sosial atau social network(SN) adalah ‘sebuah jejaring’ yang memuat interaksi sosial dan hubungan interpersonal. Secara lebih rinci, SN adalah sebuah aplikasi atau laman yang memungkinkan pengguna untuk berkomunikasi satu sama lain dengan cara saling bertukar informasi, komentar, pesan, gambar, maupun audio-video.
Dengan berkomunikasi melalui media ini, interaksi interpersonal menjadi lebih dekat. Oleh karena itu, berdasarkan kelebihan inilah berbagai situs jejaring sosial didorong untuk dimanfaatkan dalam pembelajaran(Huang, 2010).