M-learning, or mobile learning, refers to e-learning across multiple contexts using personal electronic devices. It allows learning to occur anywhere through social and content interactions on devices like phones, tablets, and mp3 players. M-learning fits well with digital learners' lives by making education convenient and portable. Recent advances in mobile technologies are also changing devices' primary use from calls to accessing information. M-learning focuses on learner mobility and interaction with portable technologies, which can enhance collaboration through communication apps, displays, and videos. While an LMS is not necessarily required, m-learning supports blended learning and teacher-learner interaction through mobile communication modes.