Educational technology is the use of both physical hardware, software, and educational theoretic to facilitate learning and improving performance by creating, using, and managing appropriate technological processes and resources [1].