The Spanish language has a range of pronouns that in some ways work quite differently from English ones. For specifics see Demostrative Pronouns, Indefinite Pronouns, Interrogative Pronouns, Possessive Pronouns, Relative Pronouns, and Subject Pronouns.