**3.1 M-learning and E-learning**

M-learning is a massive method for engaging students on their own terms and promotes their broader education experience because of its mobility quality and supporting platform. Thus, M-learning is considered merely an extension of electronic learning joint to mobile computing. Learners of M-learning should be aware of mobile devices' utility and specific restrictions when delivering M-learning quality, ([44]: p. 65). The development of electronic learning, as a new type of distance learning whose nomenclature is close to those of traditional learning, has promoted the diverse applications of M-learning. However, M-learning is a distinguish technology and has its own nomenclature that adopts expressions such as spontaneous, informal, situated, intimate, connected, and lightweight, while electronic learning utilizes different expressions like hyperlinked, multimedia, interactive, and mediarich environment, ([45]: pp. 1926–7). Laouris and Eteokleous [28] have presented **Table 1** below to contrast among the nomenclature of both expressions.
