David Kolb developed a theory of experiential learning that describes a four-stage learning cycle of concrete experience, reflective observation, abstract conceptualization, and active experimentation. Kolb also proposed four distinct learning styles - diverging, assimilating, converging, and accommodating - based on how people combine the processing of information (concrete or abstract) and the acquisition of information (active experimentation or reflective observation). Each learning style has strengths in different phases of the learning cycle and prefers different learning environments.