What is mental impairment vs retardation?

Mental. Impairment could mean mental illness impairing such abilities as cognition/reality testing/social functioning/self care. Retardation is low iq.