Piaget's stage theory suggests that the cognitive limitations are based on what developmental stage the child is in; the information-processing theory suggests that limitations are due to a child's functional short-term memory capacity which is linked to age.