1.التحدي التقني المتمثل في الحاجة لتعلم كيفية التعامل مع هذه التقنيات الحديثة. صعوبة مواكبة التطور السريع لتقنيات الحاسوب، وضعف البنية التحتية للاتصالات في بعض الدول مما يؤثر سلبًا على الاتصال بشبكة الإنترنت.
2.حاجز اللغة حيث أن اللغة المستخدمة بنسبة كبيرة في المنتجات التقنية والمعلوماتية في شبكة الإنترنت هي اللغة الإنجليزية.
3.العامل الاقتصادي.
أ- على مستوى تمويل المشروع.
ب- على المستوى الفردي من حيث القدرة الشرائية.
4.وجود الممانعة وعدم التقبل للتقنيات الحديثة في مجال التعليم لدى بعض المعلمين ورجال التعليم.
5.طبيعة النظم التعليمية، مثل:
أ- أساليب التعليم المرتبطة بأطر وأنظمة يجب التزامها من قبل المعلمين والهيئات التعليمية.
ب- عدم وجود الرابط بين المناهج وتقنية المعلومات لحداثة الأخيرة.
6.قد لا يستطيع التلميذ التعبير عما في نفسه باستخدام الحاسوب - كما في التعليم التقليدي - مما قد يسبب له إحباطًا.
7.عدم استقرار وثبات المواقع والروابط التي تصل بين المواقع المختلفة على شبكة الإنترنت.
هناك مجموعة من العوامل والتي اظهرت أسباب نجاح تطبيق التعليم الإلكتروني على الشريحة المحدودة من المدارس والجامعات الحكومية والتي تم تطبيق التعليم الإلكتروني عليها. وتتمثل هذه العوامل بما يلي: