One of the things that makes Game Freak's Pokemon series so enjoyable is the emphasis that the games place on Pokemon types. Rather than simply throwing out their strongest Pokemon at the beginning of each battle, players are encouraged to choose their active Pokemon based on the strengths and weaknesses of their opponents', and, over the course of the games, must build a team with strong type coverage so as to be prepared for any possible outcome.
Read more on gamerant.com