火车分为电力机车、内燃机车、蒸汽机车三类。电力机车的动力是电,电力机车本身不带原动机,靠接受接触网送来的电流作为能源,由牵引电动机驱动机车的车轮。内燃机车的动力是柴油,内燃机车里有个大型的柴油机,柴油机的轴端有个发电机,柴油机工作后带动发电机工作,产生电流,电流分配给牵引电动机,牵引电动机通过齿轮的啮合带动车轮转动。蒸汽机车的动力是煤,火车以煤作为原料,烧水,少产生蒸汽,用蒸汽推动气缸里的活塞往复运动,活塞再通过连杆带动曲柄(曲轴)转动,带动车轮在铁轨上转动。