>>29099057The Pokemon Wikia actually explains the types pretty well. For example, with Fighting type it says:
They're weak against the Psychic type because sayings like "Brains beat brawn" and "Mind over Matter."
They're weak against the Flying type because it's been long said that height is a large advantage when it comes to battle, as it's difficult to hit something that's moving in the air and that dropping attacks have the advantage of gravitational acceleration when it comes to attacking.
They're weak against the Fairy type because physical strength can't do anything against magic.
They're strong against the Dark type because it's a common theme in martial arts and fighting fiction that goodness always wins, and a fighter must be prepared to face his/her fears, some of which are represented by the Dark type.
The Poison type resists them because the body is a fighter's weapon, and it can be damaged by poison.
The Bug type resists them because some bugs and insects can resist punches easily. Also, it is difficult to hit an insect because it's small and moving quickly.
They're strong against the Ice, Rock and Steel types because ice can be shattered with a strong punch, some fighters are trained to destroy rocks, and steel objects can be easily bent.
They're strong against the Normal type because a fighter can easily beat a normal person.
The Ghost type is immune to them because it's impossible to hit an incorporeal being.