Charms, equipment, and the survivor skill (Magic Barrier) can increase resistances. There is also the mage's Spellshield which will absorb magic damage.