Pokémon come in 18 official types, each with their own strengths and weaknesses. 1 Pokémon may have up to 2 types. Types do not only apply to Pokémon, but to their moves as well. One type move may be supereffective against a Pokémon, while another type move may be ineffective.
List of Pokémon Types (18)