برامج تقدم المنهج الدراسي وتستخدم كمصدر رئيسي أو تعزيزي للتعليم .
يمكن الدخول إليها في أي وقت .
توفر خصائص العروض المتعددة التي تسمح بالمشاهدة ، والاستماع ، والقراءة ، والإجابة التفاعلية مع الدروس .
يتم إضافة المحتوى والدروس والمقررات بطريقة سهلة لا تتطلب أي معرفة بلغات البرمجة .
تقدم تعليقات على أداء المتعلم وتخبره بمستواه .
سير الدراسة إما أن يكون خطياً أو تفريعياً حسب ما يراه مصمم المقرر .
يمكن إنشاء المقرر من قبل المدرس أو ربط برنامج تعليمي جاهز بالنظام .
يمكن للطالب وضع ملاحظاته على المحتوى