Children undergo rapid changes in their cognitive and motor development as they age. It is important to understand the basic theories of their development to understand the capabilities of children as a function of their age, which also limits the possibilities in which different tools and technology are experienced, needed to guide design. Some of the important classical & contemporary theories of cognitive development are discussed below, with a focus on how they may guide design process and output for children.