Sociocultural theory, proposed by Lev Vygotsky, emphasizes the role of social interactions in cognitive development. According to this theory, children learn through discussions and interactions with more knowledgeable individuals, such as adults and older children. Vygotsky believed that these social interactions help children internalize knowledge and skills.