Educational technology (commonly abbreviated as edutech, or edtech) is the combined use of computer hardware, software, and educational theory and practice to facilitate learning.[1][2] When referred to with its abbreviation, edtech, it is often referring to the industry of companies that create educational technology.[3][4]

In addition to practical educational experience, educational technology is based on theoretical knowledge from various disciplines such as communication, education, psychology, sociology, artificial intelligence, and computer science.[5][full citation needed] It encompasses several domains including learning theory, computer-based training, online learning, and m-learning, where mobile technologies are used.