Lidando com ficção, eu levo em consideração o DCU...
O principal personagem, claro, é o Superman... E você já deve conhecer sua lore: ele é um alienígena oriundo do planeta Krypton, tendo sido enviado ao Kansas, na Terra, por seus pais porque seu planeta natal colapsou. Por causa disso, ele tem superpoderes, inclusive superforça, voar, visão de raio-laser, e etc. Seus poderes são simplesmente biologia... São características comuns a kryptonianos, tanto é que outros personagens como o Superboy ou Supergirl apresentam os mesmos poderes ou fragmentos deles.
Aí você tem o outro personagem que é o Capitão Marvel... Que depois mudou de nome para Shazam, e que, na verdade, surgiu como “alternativa” ao Superman. Diferentemente de Clark Kent, Billy Batson é uma criança humana comum, de 11 anos de idade. Ele foi introduzido aos seus poderes através do Mago Shazam... Adquire a sabedoria de Salomão, a força de Hércules, a resistência de Atlas, os poderes de Zeus, a coragem de Aquiles e a velocidade de Mercúrio. A origem de seus poderes é magia.
É canonicamente comprovado que Superman é vulnerável à magia. O que acontece é que simplesmente a magia consegue burlar suas características biológicas... O tornando vulnerável. Por isso que ele apanha para Capitão Marvel ou Adão Negro muitas das vezes — vence por causa de sua experiência e inteligência, e por causa do roteiro, claro.
Mas aí você também tem os thanagarianos (alienígenas da mesma espécie que Gavião-Negro e Mulher-Gavião). Thanagar tem um metal chamado Nth, que é usado para fabricar algumas armas como maças... Que consegue repelir magia.