Ice-type Pokémon stand out for being able to endure very low temperatures, as well as adapting to freezing weathers. They control ice at will. Their habitats go from the top of mountains, frozen caves and caverns or even the poles.
Many Ice-type moves have chances of freezing the target, which prevents them from attacking until they thaw out.
They're strong against the Dragon type because dragons are reptiles which are cold-blooded creatures that can't stand low temperatures. Something interesting about this is that the Bug type isn't weak to them.
They're strong against the Flying type because most birds migrate away during the cold seasons. It can also be because flying animals have trouble flying when their wings are frozen.
They're strong against the Grass type because like reptiles, plants can't stand low temperatures.
They're strong against the Ground type because earth becomes useless when frozen, also because ice erodes earth.
They're weak against the Fire type because fire melts ice.
They're weak against the Fighting type because fighters break ice in their trainings.
They're weak against the Rock and Steel types because these both materials are harder than ice and both can shatter it.
The Water type resists them because ice melts when it touches a liquid.
They resist themselves because ice won't do much damage to another chunk of ice when in contact with each other.
The Ice type has the fewest Pokémon with its type with only 47 unique Pokémon.
The Ice type has the most unique-type combinations with 18 different species containing it along with another type.