Math learning is a complex process that entails a wide range of cognitive abilities to be fulfilled. There is sufficient evidence that both general and specific cognitive skills assume a fundamental role, despite the absence of shared consensus about the relative extent of their involvement. Moreover, regarding general abilities, there is no agreement about the recruitment of the different memory components or of intelligence. In relation to specific factors, great debate subsists regarding the role of the approximate number system (ANS).