There are several theories that explain intellectual development, one of the best known being the theory of Jean Piaget, which proposes that cognitive development occurs in sequential stages, in which the child builds his knowledge through interaction with the environment.