Learning facilitated through the use of information and communication technologies. There are several facets to eLearning including hardware (computers, mobile phones, digital cameras, etc.), digital resources (the Web, materials presented via Virtual Learning Environments, online libraries, etc.), software (tutorials, ‘office’ packages, etc.), and online communication tools (email, chat, forums etc.).