El e-learning se refiere al aprendizaje a través de medios electrónicos como computadoras y dispositivos, proporcionando material educativo al estudiante. Tiene sus orígenes en la educación a distancia por correspondencia. El b-learning implica tanto formación presencial como no presencial a través de cursos en línea, combinando ambos enfoques. Diferencia el e-learning del b-learning es que este último incluye tanto aprendizaje en línea como presencial con un rol dual del profesor.