High offence, low bulk — the glass cannon archetype.
Fire is the aggressive offensive type of the trinity — Fire, Water, Grass — and its Pokémon trend toward high Special Attack, high Speed and paper-thin defences. Every main-series game since Red & Blue has given you a Fire starter, and every competitive generation has featured at least one Fire sweeper in the S-tier. That is not an accident: Fire's movepool is wide, its STAB is brutal, and its weaknesses are niche types you don't see every match.
Fire is a win-condition type. You bring a Fire Pokémon to clean up late, after the opposing Ground, Rock and Water coverage has been chipped away. Sun teams are built around Drought Ninetales or Torkoal to double Fire damage, and pairing Fire with a Sand immunity partner is a cornerstone of competitive VGC.
Flamethrower / Fire Blast remain the default STAB choices. Flare Blitz gives physical Fires an answer to Blissey. Overheat is the one-shot nuke that drops Sp. Atk two stages — the classic pivot-out move.
Charizard is not a Dragon-type despite looking like one and having a Dragon Mega form. That confusion is canon — Game Freak director Junichi Masuda confirmed the design was deliberately ambiguous.