A number of approaches to e-Learning use a mixture of learning theories. While learning theories are the very basis of e-Learning, they are in themselves not sufficient for implementing e- Learning. Learning theories must be translated into pedagogical requirements. Such a translation is a necessary step to any attempt to examine an e-Learning implementation.