A Superhero is a male NPC that protects other, helpless NPCs from aggressive NPCs. Superheroes have the ability to fly and are aggressive towards all hostile people and all monsters, including non-hostile ones like Elementals.
A female Superhero is a Heroine. The heroine wears a red outfit with and orange belt, orange gloves and orange boots. In older versions of the game, the heroine is a seperate NPC that cannot fly.