With the increasing accessibility of the Internet and computer technologies, we deliver training and instruction to learners separated by time or space. In the 21st century, information technologies are essential for enriching and enhancing E-learning, animation, medical, education, research and administrative services. The web-based services have led to the significant expansion of IT support for education. E-Learning is a platform for delivery of a wide range of learning resources that can be shared across courses and programmes.