Four stages of cognitive development, from infancy to adolescence, and how children learn to understand their world.