Alternator has DC field which generates constant magnetic field in Armature. Generator has permanent magnet which generates constant magnetic field in stator. 12. In alternator we take supply from its stator. In generator we take supply from rotor. It is a major difference between alternator and generator.