Генераторът е хидравлична, газова, вятърна или друга машина, която задвижва променливо или право токов алтернатор. Той преобразува механичната енергия в електрическа.
През 1831 Майкъл Фарадей открива принципите на електромагнитната индукция. Базиран на него, Фарадей създава най-простия генератор. През 1892 Никола Тесла създава първия алтернатор, генериращ променлив ток.