蒸汽机车的动力是燃煤锅炉产生的压力蒸汽,内燃机车分为液力传动和电传动,液力传动的机车,动力来自液力变扭器,电传动的机车是柴油机带动发电机,然后经过整流为直流电或再次逆变为交流电提供给牵引电机,每根车轴上都安装有一台电机。
电力机车是将接触网上的高压交流电经车内变压器变压再整流成直流电或再次逆变为交流电提供给牵引电动机以及辅助设备。