Mental retardation is the old fashioned term for problems with learning and developing. The preferred term is now "intellectual disability".