E-learning software is necessary to avoid the dangers of the traditional approach to education. E-
learning gives students the chance to learn things independently, in their own time. It also gives students the chance to learn things that teachers might not be able to teach them in the limited time they have available.