M-learning uses mobile technologies like phones, PDAs, and laptops to administer education. It can provide a bridge between teaching methods, complement existing education, and expand audiences by taking learning to the learner. Benefits include accessible self-paced learning in a private environment, while challenges include lack of face-to-face interaction and understanding limitations. Recommendations are to use m-learning for distance learning, with mobile users, and for non-complex learning transference or memo broadcasting.