what is the main difference between generator and alternator?
An alternator is a device that converts mechanical energy into AC electrical energy. A generator is a mechanical device which converts mechanical energy to either AC or DC electrical energy. An alternator always induces an alternating current. A generator can generate either alternating or direct current.