Koncept "generatora" izuzetno je raznolik. U različitim poljima nauke i tehnologije u nju se unose različita značenja. Stoga možemo govoriti o tome šta su generatori samo u kontekstu određenog predmetnog područja.
U širem smislu, pod generatorima se podrazumijevaju bilo koji mehanički, električni i elektronski uređaji, mašine i uređaji koji proizvode bilo kakve proizvode (supstance ili energiju) sa određenim karakteristikama. U raznim poljima nauke, kao i tehničkim i industrijskim poljima, postoje dobro uspostavljeni koncepti pojma "generator".
U hemijskoj, kao i nekim drugim industrijama, uređaji koji proizvode plinove često se koriste. Na primjer, generator vodika ili generator acetilena. Mašine koje pretvaraju supstance u određena agregatna stanja često se nazivaju i generatorima. Na primjer, generator pare ili ledomat.
U teorijskoj fizici postoje koncepti o apstraktnim uređajima idealnih svojstava, koji se nazivaju izvori ili generatori. Na primjer, ovo je generator istosmjerne struje (struja koju stvara ne ovisi o otporu opterećenja), generator napona (EMF), generator izmjenične struje sa zadanom amplitudom i frekvencijom.
U elektroenergetici se generatori nazivaju stvarnim mašinama i jedinicama koje proizvode električnu energiju. To uključuje i generatore naizmjenične struje (od bicikla ili automobila do generatora parnog gasa ili hidro-turbine u elektranama) i jednosmerne struje (galvanske ćelije, Faraday-ov disk, magnetohidrodinamički generatori).
Generatori signala uglavnom se koriste u elektronici. Potrebne su za dobivanje struja različitih karakteristika (amplitude, frekvencije, faze) i električnih oblika u krugovima opreme. Postoji mnogo tipičnih shema različitih generatora (pojedinačni i multivibratori, sinusni oscilatori, generatori blokiranja, itd.).
U programiranju se pod generatorom podrazumijeva program ili njegov dio (klasa s nizom metoda, procedura, funkcija) koji stvara skupove podataka sa željenim karakteristikama. Na primjer, generator pseudo-slučajnih brojeva ili program za generiranje dokumentacije (kao što je Doxygen).