Este documento describe tres tipos de e-learning: b-learning, m-learning y u-learning. El b-learning implica aprendizaje semi-presencial a través de Internet con comunicación síncrona y asincrónica. El m-learning usa dispositivos móviles para permitir aprendizaje en cualquier lugar. El u-learning ofrece aprendizaje accesible en cualquier lugar apoyado por tecnología.