Adaptive learning is an educational method which uses computers as interactive teaching devices. Computers adapt the presentation of educational material according to students’ learning needs, as indicated by their responses to questions and tasks. The technology encompasses aspects derived from various fields of study including computer science, education, and psychology. Adaptive learning has been partially driven by a realization that tailored learning cannot be achieved on a large-scale using traditional, non-adaptive approaches. Adaptive learning systems endeavor to transform the learner from passive receptor of information to collaborator in the educational process. Adaptive learning systems’ primary application is in education, but another popular application is business training. They have been designed as both desktop computer applications and web applications. Adaptive learning has also been known as adaptive educational hypermedia, computer-based learning, adaptive instruction, intelligent tutoring systems, and computer-based pedagogical agents.