The term M-Learning, or "mobile learning", has different meanings for different communities. Although related to e-learning and distance education, it is distinct in its focus on learning across contexts and learning with mobile devices.Any sort of learning that happens when the learner is not at a fixed, predetermined location, or learning that happens when the learner takes advantage of the learning opportunities offered by mobile technologies.In other words mobile learning decreases limitation of learning location with the mobility of general portable devices.
M-learning is convenient in that it is accessible from virtually anywhere. M-Learning, like other forms of E-learning, is also collaborative; sharing is almost instantaneous among everyone using the same content, which leads to the reception of instant feedback and tips. M-Learning also brings strong portability by replacing books and notes with small RAMs, filled with tailored learning contents. In addition, it is simple to utilize mobile learning for a more effective and entertaining experience.