This document discusses different types of development including personal development, social development, and cognitive development. Personal development involves improving oneself through lessons and experiences. Social development is shaped by interactions with others and the support provided through social institutions. Cognitive development refers to development of thoughts, knowledge, and understanding of the world through lessons and experiences. The document then lists some key factors in cognitive development including environment, mental processes, biological changes, and prior experiences.