Os tipos são propriedades presentes nos Pokémon e em seus Moves, que influenciam na eficácia dos ataques durante as batalhas. A maioria dos tipos foi introduzida na 1ª Geração de Pokémon, ao passo que outros foram sendo acrescentados nas Gerações seguintes. Os tipos são baseados principalmente em elementos da natureza e em referências da cultura-pop.