E-learning can be CD-ROM-based, Network-based, Intranet-based or Internet-based. It can include text, video, audio, animation and virtual environments. It can be a very rich learning experience that can even surpass the level of training you might experience in a crowded classroom. It's self-paced, hands-on learning.