M-learning es una metodología educativa que utiliza dispositivos móviles y tecnologías inalámbricas como teléfonos celulares y computadoras portátiles para proporcionar contenido educativo a los usuarios en cualquier momento y lugar. Estos dispositivos deben ser fáciles de usar y proporcionar contenido personalizado a cada usuario. M-learning genera grandes expectativas en proyectos educativos e iniciativas empresariales al permitir el acceso flexible al aprendizaje.