M-learning, or "mobile learning", now commonly abbreviated to "mLearning", has different meanings for different communities. Although related to e-learning and distance education, it's distinct in its focus on learning across contexts and learning with mobile devices. One definition of mobile learning is: Learning that happens across locations, or that takes advantage of learning opportunities offered by portable technologies. The term covers: learning with portable technologies, where the focu… (More on M-learning)