Types (Japanese: タイプ Type) are a property for Pokémon and their moves. Each type has three properties: which types of Pokémon it is super effective against, which types of Pokémon it is not very effective against, and which types of Pokémon it is completely ineffective against. There are 18 types, each of which is listed to the right. During Generation I, types were occasionally referred to as elements.
A Pokémon may have either one or two types. For instance, Charmander is a Fire type, while Bulbasaur is both a Grass type and a Poison type. With the current 18-type system, there are a possible 324 different type permutations; meaning that there are 171 type combinations. As of Generation V, there are 108 different type combinations. A move may have only one type.