Jean Piaget's theory of cognitive development proposes that learning involves balancing between assimilating new information into existing mental frameworks (schemas) and accommodating schemas by changing them to fit new information. This equilibrium is achieved through adaptation, where humans adjust to their environment by altering behaviors. Adaptation allows for accommodation and assimilation as individuals encounter new objects and situations.