Este documento describe tres tipos principales de enseñanza basada en Internet: eLearning, bLearning y mLearning. El eLearning se refiere a la educación completamente virtual a través de Internet. El bLearning implica una mezcla de enseñanza presencial y a distancia utilizando Internet. El mLearning involucra el uso de dispositivos móviles pequeños para aprender.