With so many types of Pokémon existing in the games and anime series, it's up to the fans to memorize the Pokémon, their types, and their type match-ups. There are currently 18 Pokémon types in the game, each with its own set of weaknesses and resistances. This wasn't always the case, meaning that many of these type match-ups have been changed over the years.

RELATED: 10 Kanto Pokémon That Were Redesigned After The Original Games

Even now, some of the advantages that some types hold over others do not make much sense, which makes it harder for trainers to remember this information. This leads to a lot of trial and error on the trainer's part, and some advantages make so little sense it would be best to change them.

10 Psychic Pokémon Can Move Objects With Their Minds Yet Lose To Bugs

Kadabra is happy in Pokemon

Psychic Pokémon are popular due to their powerful special attack skill sets. Many of these Pokémon are capable of teleporting and using telekinesis. Typically, Psychic Pokémon are considered to be vastly intelligent as well, solving complex problems that humans wouldn't be able to. However, they are weak against the Bug-type. It's hilarious that such powerful Pokémon can be weak against bugs. Additionally, Bug-type Pokémon have the lowest base stats.

9 Dark Pokémon Are Tough Yet Weak To Bugs

Anime Pokemon Gary's Umbreon

The Dark-type is another type that takes double damage from Bug-type moves. This type of Pokémon was added to the games in order to balance out the power of Psychic Pokémon, which they take no damage from.

RELATED: 10 Intimidating Pokémon That Are Surprisingly Weak

Despite having a large selection of fearsome Pokemon, such as Grimmsnarl and Darkrai, Dark Pokémon are another example that proves that even the toughest of opponents can lose to a Bug-type.

8 Normal Pokémon Somehow Don't Have An Advantage Over Anything

Rattata jumps from Pokeball

Normal Pokemon only have a single weakness to fighting Pokémon, but they do not have an advantage over any of the other types. While this does make Normal Pokémon a solid defensive choice in most battles, it's strange that this is the only type that doesn't do double damage to anything else. Normal is another word for ordinary, but even ordinary people have something they are particularly good at.

7 Dragons Take Extra Damage From Other Dragons

Dragonite prepares to battle Pokémon

The original logic for this was that Dragons are the only thing that can hurt other Dragons, but with two other weaknesses, this doesn't hold up as well as it did in the past. This logic is especially not applicable when it comes to the other types. For example, Water Pokémon do half damage to other Water Pokémon, and this is the same for other types such as Fire and Grass. While other types aren't too affected by moves of the same type, Dragons dish out moves that would be able to hurt themselves.

6 Fairy Pokémon Can Defeat Fighting Pokemon Who Have Undergone Years Of Training

Machop stomp the ground flat

Fighting Pokémon should be some of the hardest Pokemon to defeat. The proof is in the name: they were built for fighting. Many Fighting Pokémon, such as Machop, are obsessed with training, undergoing various exercises for years that would be impossible for an ordinary person. All of this hard work is seemingly meaningless against a Fairy-type Pokémon, who have the poorest physical attack stat in the games.

5 Small Fairy Pokémon Are Powerful Against Giant Dragons

A group of Clefairy celebrate the moon in Pokemon GO

Fairy Pokémon are typically on the smaller side, but despite this, they can bully Dragon-types. Not only are they super effective against Dragons, but they take absolutely no damage from any Dragon-type moves. It can be frustrating for players to take this into account at first, especially since many of the Fairy Pokémon were Normal-type Pokémon until Generation VI. Now, a Dragonite has a disadvantage against a Wigglytuff.

4 Rock Pokémon Are Super Effective Against Flying, If They Can Land Anything

Geodude in battle in the Pokemon anime

Flying-type Pokémon typically have the high ground, which would usually make them harder to hit. Somehow, Rock-type moves are super effective against Flying-types.

RELATED: 10 Most Annoying Pokémon Encounters In Gen 1, Ranked

Getting hit by a giant rock would hurt anyone, but considering that battling bird Pokémon wouldn't be in range to get hit by one, it makes little sense for Rock-type moves to be especially good against opponents who are as elusive as Flying-types.

3 Water Is Good Against Rock, Yet Healing Items Use Water

School Form Wishiwashi dives in the water in Pokemon

In large doses and over an incredibly long period of time, water is capable of eroding rock. What's strange about this is the fact that Rock Pokémon react as positively to healing items as every other type of Pokémon. Potions usually come in a liquid spray, but offer no detrimental effects to these Pokémon. There is also the infamous Fresh Water, an item that can be fed to any Pokémon without any consequences.

2 Ground-Type Moves Are Strong Against Primal Groudon

Primal Groudon

Primal Groudon is a Ground and Fire-type legendary Pokémon with the ability to expand the continents. With such a strong connection to the land, it is easy to assume that it would be resistant to Ground-type moves. This is completely incorrect, as Primal Groudon is ironically weak against the very element that it's known to control. Although Fire is weak against Ground, it's not clear why Primal Groudon wasn't exempt from this rule.

1 Steel Is Powerful Against Fairies

Ferrothorn on a platform in the Pokemon anime.

Fairy-type Pokémon can best Dragons and trained Fighting-type Pokémon, but they do not do so well when confronted with a hunk of metal. Steel actually takes twice the amount of damage from Fighting-type moves, indicating that Fighting Pokémon have double the strength and durability of Steel. If this is the case, then Fairy-type Pokémon should have an easier time defeating Steel-types than Fighting-Types.

NEXT: Pokémon: 10 Ways Red & Blue Are Still The Best Games In The Series