Contemporary societies have been improving their culture and civilization. In so doing they are trying hard to improve their human resources through the educational system, which is the corner stone of the desired progress. Most scholars emphasize not only using technology in our life creatively, but also preparing learners for the future in the same way. E-learning, as a trend in education, is a significant topic of discussion within institutions for its' significance in terms of finances, learner enrollment and meaningful learning.