ICT has transformed education by serving multiple teaching functions such as drill and practice and problem solving. It allows information to be delivered instantly to a wide audience at low cost. The evolution of educational technology over time is shown from the horn book in 1650 to modern interactive whiteboards, with major developments including the chalkboard, film projector, overhead projector, educational television, and the internet. Computers now increase productivity, facilitate communication, provide access to information, act as teaching aids, electronically store information, and teach subjects to enhance learning.