Los movimientos que aprenden los Pokémon se reparten en tres tipos diferentes de ataques, dependiendo del tipo de daño o efecto que provoquen, los cuales son físico, especial o de estado.
Tipos[]
Físico[]
Los movimientos del tipo físico inflige daño por el contacto del usuario con el oponente. La potencia del mismo depende del ataque del usuario, y cuyo daño es reducido por la defensa del oponente.
Especial[]
Los movimientos del tipo especial inflige daño por el contacto con ataques a distancia o elementales, en su mayoría movimientos de distancia o de contacto con un efecto secundario, por ejemplo Ascuas. La potencia del mismo depende del ataque especial del usuario, y cuyo daño es reducido por la defensa especial del oponente.
Estado[]
En este tipo se clasifican los movimientos que, por lo general, no provocan daño o sólo daño indirecto. La mayoría de estos movimientos son defensivos, como Protección o Detección, suben las estadísticas del usuario o bajan las del oponente como Danza dragón o Chirrido, provocan efectos secundarios, como Polvo veneno, o Somnífero, o afectan al campo de batalla, como Día soleado o Danza lluvia.