U-learning hace uso de la ubicuidad, permitiendo el aprendizaje a cualquier persona en todo momento, lugar, contexto y a través de cualquier dispositivo. Este proceso de aprendizaje surge con la computación en nube o cloud computing que, de un modo general, puede definirse como el uso de la tecnología de la información basada en Internet. Es un sistema que permite acceso de red ubicuo, conveniente y bajo demanda a un conjunto de recursos informáticos configurables (por ejemplo, campus virtual, Google Drive, etc.). De esta forma, puede observarse como la educación está en un proceso de cambio continuo, porque las necesidades de aprendizaje de los estudiantes están cambiando. Las habilidades necesarias para desarrollar trabajos en las empresas, igualmente, están cambiado. Por tanto, el trabajo y los perfiles exigidos por éstas son cada vez más diferentes. En consecuencia, las TIC en las empresas han creado la necesidad de trabajos más especializados, lo que ha abierto la puerta a nuevos empleos y nuevas actividades profesionales, lo que debe llevar a formar personas familiarizadas con el medio en el que se desenvuelven. Ahora bien, el objetivo principal de los sistemas de educación y formación europeos no debe ser solo satisfacer las necesidades específicas del mercado laboral, aspecto en el que mayoritariamente se centra la política educativa, sino educar para la vida.