This document summarizes Piaget's theory of cognitive development and Vygotsky's sociocultural perspective. It describes Piaget's four stages of development and some criticisms of his approach. It then outlines Vygotsky's view that cognitive development is influenced by social and cultural factors like language, collaboration, and the zone of proximal development. Vygotsky argued culture transforms basic mental functions into higher order thinking through tools like language.