Although there are many different approaches to learning, there are three basic types of learning theory: behaviorist, cognitive constructivist, and social constructivist.