Important to the design of e-Learning is a pedagogical foundation built on solid learning theory. Literature reviews suggest that learning theories can be related to three main models:
• Behaviorist learning,
• Constructivist learning
• Collaborative learning