Education has a crucial role in building up societies with healthy ethical and moral values. Indeed a better understanding of common needs associated with human nature can be well understood through educating people. It is however sad enough to know that not everyone has the same access to quality education. Thanks to online or distance learning education which has made it possible for people around the world to have courses of their choice. In this context, this books introduce and explain some of the key concepts and applications of E-Learning.