Abstract
E-learning comprises all forms of electronically supported learning and teaching. The information and communication systems, whether networked learning or not, serve as specific media to implement the learning process.[Information & Communication Technologies [ICT] have become a powerful force which are transforming and will continue to transform all aspects of education. E-learning applications and processes include Web-based learning, computer-based learning, virtual education opportunities and digital collaboration. The growing influence of technologies on all aspects of life, including the education sector, requires developing countries to follow the example of the developed countries and adopt technology in their education systems. The use of ICT in education helps to establish virtual campuses in many universities and colleges to provide an advanced platform for learners and instructors. E-learning is becoming more and more popular. Along with numerous universities and colleges h