Elemental type
From Tsp Fakemon
An elemental type is a property for Pokémon and their moves. Each elemental type has three properties: which types of Pokémon it is effective against, which types of Pokémon it is less effective against, and which types of Pokémon it is completely ineffective against. All games before the Fourth Generation also made a distinction between physical and special attacks based on their type. There are 20 types.