Mobile learning involves using mobile technologies to enable learning anywhere and anytime. It provides students with multimedia-rich, bite-sized learning opportunities that are time and location independent. Mobile learning is adaptive, personalized, and context-aware. It supports authentic, collaborative, and inquiry-based learning. Mobile learning utilizes the affordances of mobile devices and wireless connectivity to enhance the learning experience for students.