Η έννοια της «γεννήτριας» είναι εξαιρετικά πολύπλευρη. Σε διαφορετικούς τομείς της επιστήμης και της τεχνολογίας, διατίθενται διαφορετικές έννοιες. Επομένως, μπορούμε να μιλήσουμε για το ποιες γεννήτριες είναι μόνο στο πλαίσιο μιας συγκεκριμένης θεματικής περιοχής.
Σε γενικές γραμμές, οι γεννήτριες νοούνται ως μηχανικές, ηλεκτρικές και ηλεκτρονικές συσκευές, μηχανές και συσκευές που παράγουν οποιαδήποτε προϊόντα (ουσίες ή ενέργεια) με συγκεκριμένα χαρακτηριστικά. Σε διάφορους τομείς της επιστήμης, καθώς και στους τεχνικούς και βιομηχανικούς τομείς, υπάρχουν καθιερωμένες έννοιες του όρου «γεννήτρια».
Στη χημική ουσία, καθώς και σε ορισμένες άλλες βιομηχανίες, χρησιμοποιούνται συχνά συσκευές που παράγουν αέρια. Για παράδειγμα, μια γεννήτρια υδρογόνου ή μια γεννήτρια ακετυλενίου. Οι μηχανές που μετατρέπουν ουσίες σε ορισμένες καταστάσεις συσσωμάτωσης ονομάζονται επίσης γεννήτριες. Για παράδειγμα, μια γεννήτρια ατμού ή μια παγομηχανή.
Στη θεωρητική φυσική, υπάρχουν έννοιες σχετικά με αφηρημένες συσκευές με ιδανικές ιδιότητες, που ονομάζονται πηγές ή γεννήτριες. Για παράδειγμα, πρόκειται για γεννήτρια συνεχούς ρεύματος (το ρεύμα που δημιουργείται από αυτό δεν εξαρτάται από την αντίσταση φορτίου), γεννήτρια τάσης (EMF), γεννήτρια εναλλασσόμενου ρεύματος με δεδομένο εύρος και συχνότητα.
Στη βιομηχανία ηλεκτρικής ενέργειας, οι γεννήτριες ονομάζονται πραγματικές μηχανές και μονάδες που παράγουν ηλεκτρική ενέργεια. Αυτά περιλαμβάνουν γεννήτριες εναλλασσόμενου ρεύματος (από ποδήλατο ή αυτοκίνητο έως γεννήτριες ατμού ή υδρο-στροβίλων σε σταθμούς παραγωγής ενέργειας) και συνεχές ρεύμα (γαλβανικά στοιχεία, δίσκος Faraday, μαγνητοϋδροδυναμικές γεννήτριες) ρεύμα.
Οι γεννήτριες σημάτων χρησιμοποιούνται κυρίως στα ηλεκτρονικά. Είναι απαραίτητα για τη λήψη ρευμάτων διαφόρων χαρακτηριστικών (πλάτος, συχνότητα, φάση) και ηλεκτρικές μορφές στα κυκλώματα του εξοπλισμού. Υπάρχουν πολλά τυπικά σχήματα διαφόρων γεννητριών (απλοί και πολλαπλοί δονητές, ημιτονοειδείς ταλαντωτές, γεννήτριες αποκλεισμού κ.λπ.).
Στον προγραμματισμό, μια γεννήτρια νοείται ως πρόγραμμα ή μέρος αυτής (μια τάξη με ένα σύνολο μεθόδων, μια διαδικασία, μια συνάρτηση) που δημιουργεί σύνολα δεδομένων με τα επιθυμητά χαρακτηριστικά. Για παράδειγμα, μια ψευδο-τυχαία γεννήτρια αριθμών ή ένα πρόγραμμα δημιουργίας τεκμηρίωσης (όπως το Doxygen).