Prerequisites for e-learning