1. Mekanisk energi: Dette er den mest almindelige kilde, der bruges i traditionelle generatorer.
* Eksempel: En spinding turbin drevet af vand (vandkraft), vind (vindkraft) eller damp (kul, naturgas, atomkraftværker). Turbinens mekaniske rotation er det, der driver generatoren.
2. Kemisk energi: Dette bruges i brændselsceller.
* Eksempel: En brændselscelle bruger en kemisk reaktion (ofte mellem brint og ilt) til at producere elektricitet direkte. Den kemiske energi, der er gemt i brændstoffet omdannes til elektrisk energi uden behov for en mekanisk generator i traditionel forstand.