M-learning (short for mobile learning) is the delivery of education and learning experiences through the use of personal electronic devices, primarily (but not limited to), tablets and smartphones. Advantages of of m-learning include its portability and just-in-time accessibility.