Each type has its own weaknesses and resistances to other types — some even have immunities. Each Pokémon can have up to two different types and each one's matchups stack. A Pokémon can be anywhere ...