In order to gain an understanding of Vygotsky's theories on cognitive development, one must understand two of the main principles of Vygotsky's work: the More Knowledgeable Other (MKO) and the Zone of Proximal Development (ZPD).