Mental rotation is the ability to rotate mental representations of two-dimensional and three-dimensional objects as it is related to the visual representation of such rotation within the human mind. There is a relationship between areas of the brain associated with perception and mental rotation. There could also be a relationship between the cognitive rate of spatial processing, general intelligence and mental rotation. Mental rotation can be separated into the following cognitive stages: