Within the past 20 years, Information and Communication Technology (ICT) has dramatically changes the educational setting. It is considered as one of the key factors of change in humankind society. ICT provides an opportunity to individual to learn anything from anyone at anytime. They have altered common approaches in teaching and learning (Ahmadi, etc, 2011).