Một lớp học ảo là một không gian học tập trực tuyến nơi học sinh và giáo viên kết nối thông qua các công cụ phần mềm khác nhau. Các tổ chức giáo dục sử dụng phần mềm lớp học ảo để tiến hành các lớp học từ xa trong khi sao chép các tính năng của một lớp học truyền thống. Trong một lớp học ảo, các bài học xảy ra trong thời gian thực, cung cấp các công cụ hợp tác và tương tác tương tự như cài đặt trực tiếp. Cách tiếp cận này cho phép các tổ chức tiếp cận các sinh viên không thể tham dự các lớp học vật lý. Giáo viên có thể tham gia với học sinh, những người lần lượt có thể truy cập các tài liệu bài học, xem các bài thuyết trình và video, và làm bài kiểm tra tất cả trong thời gian thực.