Konsep "penjana" sangat pelbagai. Dalam bidang sains dan teknologi yang berbeza, makna yang berbeza dimasukkan ke dalamnya. Oleh itu, kita boleh membincangkan tentang penjana hanya dalam konteks bidang subjek tertentu.
Dalam pengertian yang luas, penjana difahami sebagai mana-mana alat mekanikal, elektrik dan elektronik, mesin dan peranti yang menghasilkan sebarang produk (bahan atau tenaga) dengan ciri-ciri yang ditentukan. Dalam pelbagai bidang sains, dan juga bidang teknikal dan perindustrian, terdapat konsep istilah "penjana" yang mapan.
Dalam bahan kimia, serta beberapa industri lain, alat yang menghasilkan gas sering digunakan. Contohnya, penjana hidrogen atau penjana asetilena. Mesin yang menukar bahan menjadi keadaan agregat tertentu juga sering disebut penjana. Contohnya, penjana wap atau pembuat ais.
Dalam fizik teori, terdapat konsep mengenai peranti abstrak dengan sifat ideal, dipanggil sumber atau penjana. Sebagai contoh, ini adalah penjana arus terus (arus yang dihasilkan olehnya tidak bergantung pada rintangan beban), penjana voltan (EMF), penjana arus ulang-alik dengan amplitud dan frekuensi yang diberikan.
Dalam industri tenaga, penjana dipanggil mesin dan unit sebenar yang menghasilkan tenaga elektrik. Ini termasuk kedua-dua generator arus bolak-balik (dari basikal atau kereta ke gas stim atau hidro-turbin di loji janakuasa) dan arus terus (sel galvanik, cakera Faraday, penjana magnetohidrodinamik).
Penjana isyarat digunakan terutamanya dalam elektronik. Mereka diperlukan untuk mendapatkan arus dari pelbagai ciri (amplitud, frekuensi, fasa) dan bentuk elektrik dalam litar peralatan. Terdapat banyak skema khas dari pelbagai generator (tunggal dan multivibrator, pengayun sinusoidal, penghalang penghalang, dll.).
Dalam pengaturcaraan, generator difahami sebagai program atau sebahagian daripadanya (kelas dengan sekumpulan kaedah, prosedur, fungsi) yang membuat kumpulan data dengan ciri-ciri yang diinginkan. Contohnya, penjana nombor pseudo-random atau program penjana dokumentasi (seperti Doxygen).