Educational technology is the combined use of computer hardware, software, and educational theory and practice to facilitate learning and teaching. From Wikipedia