There are a number of ways that e-learning might be facilitated by using:

You may be able to think of others.