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 existentes foi introduzida desde a 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 conceitos da cultura-pop.