"გენერატორის" ცნება უკიდურესად მრავალმხრივია. მეცნიერებისა და ტექნოლოგიის სხვადასხვა დარგში მასში სხვადასხვა მნიშვნელობა ენიჭება. აქედან გამომდინარე, შეგვიძლია ვისაუბროთ იმაზე, თუ რა გენერატორებია მხოლოდ გარკვეული საგნის კონტექსტში.
ფართო გაგებით, გენერატორებად იგულისხმება ნებისმიერი მექანიკური, ელექტრო და ელექტრონული მოწყობილობა, მანქანები და მოწყობილობები, რომლებიც აწარმოებენ სპეციფიკური მახასიათებლების მქონე პროდუქტებს (ნივთიერებებს ან ენერგიას). მეცნიერების სხვადასხვა დარგში, ისევე როგორც ტექნიკურ და სამრეწველო დარგებში, კარგად არის ჩამოყალიბებული ტერმინ „გენერატორი“.
ქიმიკატებში, ისევე როგორც ზოგიერთ სხვა ინდუსტრიაში, ხშირად იყენებენ გაზების გამომუშავებელ მოწყობილობებს. მაგალითად, წყალბადის გენერატორი ან აცეტილენის გენერატორი. მანქანებს, რომლებიც ნივთიერებებს აგრეგირების გარკვეულ მდგომარეობებად აქცევს, ხშირად გენერატორებსაც უწოდებენ. მაგალითად, ორთქლის გენერატორი ან ყინულის მწარმოებელი.
თეორიულ ფიზიკაში არსებობს იდეები იდეალური თვისებების მქონე აბსტრაქტული მოწყობილობების შესახებ, რომლებსაც წყაროები ან გენერატორები ეწოდება. მაგალითად, ეს არის პირდაპირი დენის გენერატორი (მის მიერ წარმოქმნილი დენი არ არის დატვირთვის წინააღმდეგობაზე დამოკიდებული), ძაბვის გენერატორი (EMF), ალტერნატიული დენის გენერატორი მოცემული ამპლიტუდით და სიხშირით.
ენერგეტიკაში გენერატორებს უწოდებენ რეალურ მანქანებს და ერთეულებს, რომლებიც წარმოქმნიან ელექტრო ენერგიას. ეს მოიცავს როგორც ალტერნატიული დენის გენერატორებს (ველოსიპედის ან ავტომობილისგან ორთქლის გაზის ან ჰიდრო ტურბინის გენერატორების ელექტროსადგურებში), ასევე პირდაპირი დენის (გალვანური უჯრედები, ფარადეის დისკი, მაგნიტოჰიდროდინამიკური გენერატორები) დენი.
სიგნალის გენერატორები ძირითადად გამოიყენება ელექტრონიკაში. ისინი აუცილებელია აღჭურვილობის წრეებში სხვადასხვა მახასიათებლის (ამპლიტუდის, სიხშირის, ფაზის) და ელექტრული ფორმის დენების მისაღებად. არსებობს მრავალი გენერატორის მრავალი ტიპიური სქემა (ერთჯერადი და მულტივიბრატორები, სინუსოიდული რხევები, ბლოკირების გენერატორები და ა.შ.).
პროგრამირებისას, გენერატორი გაგებულია, როგორც პროგრამა ან მისი ნაწილი (კლასი მეთოდების ერთობლიობით, პროცედურა, ფუნქცია), რომელიც ქმნის მონაცემთა ნაკრებებს სასურველი მახასიათებლებით. მაგალითად, ფსევდო-შემთხვევითი რიცხვების გენერატორი ან დოკუმენტაციის გენერატორი პროგრამა (მაგალითად, ჟანგბადი).