Pokemon GO monsters have a vast range of innate types and attack attributes. There are eighteen different Pokemon types in the game, and these types have weaknesses and resistance to each other. PvP players and raid participants require a deep understanding of the meta build-up to bag wins.