La enseñanza a través de Internet se puede ofrecer de manera no lineal y jerárquica debido a la estructura asociativa de la red. La comunicación puede ser síncrona u asincrónica. La enseñanza en línea estimula el trabajo colaborativo y autónomo de los estudiantes, quienes obtienen mejores resultados en las pruebas.