By Khaled A. Islaih

Technology is changing the way we live and learn. Over the last few years, technology has induced many drastic changes in family, workplace and community life. For example, the number of people hired, and even married, through electronic channels rose significantly over the last few years. In our daily life, checking e-mail has become an important habit for most of us. In education, computer assisted learning is now considered as a fundamental requirement for better learning outcomes. Unlike traditional instruction, technology facilitates collective learning, breaks cognitive barriers between learners and educators and opens new learning pathways. It allows educators and learners to explore new learning pathways.