This paper aims to highlight the main factors that support the use of E-learning technologies, and the benefit of such applications in developing countries in general and in Sudan as a particular situation, toward the achievement of E-learning goals such as reaching the maximum number of customers “Students”, Improving the quality of the services "Education", and better interaction with full and part-time students. All these goals lead finally to students' satisfaction. The factors that this paper discusses will be mainly divided into two main categories, 1- The technical factors, or the infrastructure of the Information & Communication Technology (ICT) in Sudan. 2- Social factors that cause the success and popularity of the applications of E-learning in Sudan.