E-learning is one of the most host-shot trends of this decade. The most significant credit goes to the technology that has made it possible for...