Generator listrik mengubah energi mekanik menjadi energi listrik melalui induksi elektromagnetik, dan merupakan komponen penting dalam pembangkit listrik serta aplikasi industri. Terdapat dua jenis utama generator, yaitu AC yang menghasilkan arus bolak-balik dan DC yang menghasilkan arus searah, masing-masing memiliki prinsip kerja dan aplikasi tertentu. Meskipun memiliki kelebihan seperti kapasitas besar dan ketersediaan yang luas, generator juga menghadapi tantangan seperti biaya awal yang tinggi dan ketergantungan pada kondisi alam.