Tolong jelaskan mengenai 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 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 (dan panas atau listrik untuk kereta penumpang). 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.