Introduction
Terminologies for Online Learning
Benefits of Online Learning
Designing Online Learning Materials
Schools of Learning
Behaviorist School of Learning
Implications for Online Learning
Cognitivist School of Learning
Cognitive School of Learning
Constructivist School of Learning
Conclusion
References