eLearning software allows for the delivery of courses and information electronically via the Internet, a company Intranet, or other platforms like CD-ROM or DVD.