While all major developmental theories attempt to explain the growth of individuals, each theory has a slightly different perspective. Some theories emphasize environmental (nurture) more than biological (nature) influences. Some theories focus on a particular construct (e.g., cognition), while others emphasize the impact of age range in shaping development. Piaget’s cognitive developmental theory emphasizes fixed stages during which the mind’s capacities allow an individual to learn about the world. Vygotsky’s sociocultural theory, on the other hand, is not stage-based and describes growth as an interaction between the individual and his or her environment.