Resumen
The use of mobile devices is increasing to exceeds millions of users and has become an important part of daily life. This wide spread has provided new advantages for a wide range of applications. In learning settings, the term M-Learning is considered the latest type of electronic learning introduced as a result of the mobile revolution in which new learning options are provided through mobile applications. This paper presents a review of M-Learning and summarises the main advantages as well as the potential challenges of mobile learning through mobile applications