This course has explained all the aspects related to child development including physical, cognitive, social and emotional development along with various factors contributing to it. This essay will discuss the meaning, characteristics, educational implications of cognitive development. Besides, various cognitive development theories would be discussed given by Bruner and Jean Piaget. Moreover, we will discuss the social development from Erickson’s point of view along with the emotional development of a child in detail.