An overview of the impact and use of technology in education and its potential to support teaching and learning outcomes.