Pronouns are words that refer to substantives that have previously been mentioned or implied. They are a special subset of substantives in that they depend upon other substantives for meaning.
Personal pronouns are words that refer to persons or groups of persons that have been previously mentioned or implied.
Impersonal pronouns refer to things or abstractions, nonpersonal entities.