Kereta pembangkit

Dalam perkeretaapian, istilah kereta pembangkit memiliki dua arti yang berlainan, antara lain sebagai berikut.
  - kereta yang menggerakkan serta mengontrol kereta api penumpang atau trem; atau
  - kendaraan yang dilengkapi dengan mesin-mesin untuk memasok panas atau listrik ke tiap-tiap kereta penumpang. Istilah yang kedua ini berkaitan dengan kereta api yang ditarik lokomotif. Yang membedakan lokomotif dan kereta pembangkit adalah konstruksi atau kegunaannya. Lokomotif dapat dilepas dari rangkaian kereta dan tidak mempengaruhi kinerja kereta tetapi memberikan propulsi dan kontrol. Sementara itu, kereta pembangkit merupakan bagian yang tak terpisahkan dari rangkaian kereta api, dan kadang kala ruang interiornya dapat digunakan untuk mengangkut penumpang atau barang.