机车一般由蒸汽机、柴油机、燃气轮机、牵引电动机等动力机械一起直接或通过传动装置驱动。其中动力机械使机车动轮产生力矩,同时道路又给动轮以大小相等、方向相反的反作用力。另外机车或列车在轨道上运行,必须能随时减速或停止运行,所以在机车和铁路车辆上都装有制动装置并且都由司机操纵。此外,还可以利用机车动力装置、传动装置或牵引电动机的逆动作所产生的阻滞作用辅助制动装置工作。