E-learning is commonly referred to the intentional use of networked information and ommunications technology in teaching and learning. A number of other terms are also used to describe this mode of teaching and learning. They include online learning, virtual learning, distributed learning, network and webbased learning. Fundamentally, they all refer to educational processes that utilize information and communications technology to mediate asynchronous as well as synchronous learning and
teaching activities. On closer scrutiny, however, it will be clear that these labels refer to slightly different educational processes and as such they cannot be used synonymously with the term e-learning.