Information processing
For example, Piaget's theory notes that the humans transition into the concrete operation stage of cognitive development when they acquire the ability to take perspective, and no longer have egocentric thinking (a characteristic of the pre-operational stage). This change can be viewed as the result of developmental changes in information processing capacity. Information processing is a mechanism that is used across many different domains of cognitive functioning, and thus can be seen as a domain-general mechanism.