E-learning (or sometimes electronic learning or eLearning) is a term which is commonly used, but does not have a universally accepted definition Dublin, L. (2003). If You Only Look Under the Street Lamps... Or Nine e-Learning Myths. The eLearning Developers' Journal, 1-7. . Most frequently it seems to be used for web-based and distance education, which may also involve face-to-face interaction. However, much broader definitions are also common. For example, it may include all types of technology-enhanced learning (TEL), where technology is used to support the learning process. Although pedagogy is not always part of the definition, some authors do include it. For example in this definition, where e-learning is said to be: "pedagogy empowered by digital technology" . It is important to realize that the term e-learning is ambiguous. It is nearly impossible to define what it is, as it has different meanings to different people . Furthermore, it is often used interchangeably with various other related terms, such as distance learning, distributed learning, and electronic learning. The meaning of the term also seems to be dependent on the context in which it is used. In companies, it often refers to the strategies that use the company network to deliver training courses to employees. Lately in most Universities, e-learning is used to define a specific mode to attend a course or programmes of study where the students rarely or never meet face-to-face, nor access on-campus educational facilities, because they study online.