1. Synchronous and asynchronous communication tools, 2003;Ashley,2003
2. Virtual teacher education: affordances and constraints of teaching teachers online;Bowman,1999
3. Center for Learning and Performance Technology- CALPT (July 29). Top 100 tools for learning 2013. [Online]. Available: http://c4lpt.co.uk/top100tools/.
4. Chen, B., Bryer, T. (29 July), Investigating instructional strategies for using social media in formal and informal learning. The international Review of Research in Open and distance learning. [Online]. 13, January, 2012. Available: http://www.irrodl.org/index.php/irrodl/article/view/1027/2073.
5. Computer dictionary (29 July), [Online] Available: http://searchcio.techtarget.com/definition/learning-management-system.