Principalele tehnologii utilizate în producția de energie electrică sunt centralele termice (cu cărbune, petrol sau gaze), hidrocentralele, morile de vânt, centralele solare și nucleare. Avantajele producției de energie electrică din cărbune, petrol sau gaze sunt accesibilitatea și capacitățile mari de producție. Avantajele producției de energie electrică din sursele regenerabile, cum ar fi hidrocentralele, morile de vânt sau centralele solare, sunt că sunt surse regenerabile și curate, prezintă un grad redus de poluare, sunt mai puțin dăunătoare pentru mediu în comparație cu sursele fosile și oferă o alternativă durabilă. Dezavantajele producției de energie electrică din surse regenerabile, însă, sunt costurile inițiale de investiții ridicate și capacitatea limitată de producție.