我国机车分为蒸汽机车、内燃机车和电力机车。蒸汽机车是最早的客货主力,上世纪末基本淘汰完毕。蒸汽机车的动力来源于蒸汽机,靠燃煤产热然后使蒸汽机工作产生动力带动火车前进。但是蒸汽机车燃煤的使用效率低,因此便研发了内燃机车。内燃机车以柴油为燃料,和拖拉机差不多。内燃机车的车型有北京、东方红、东风、ND、NJ、和谐内(HXN)等。其中DF(东风)型为主力。
电力机车的能源是电力,当然不是火车充电。
电力机车的工作和有轨电车的电力来源一样,来自轨道上方220KV的高压电网,机车顶部的受电弓接触可以获得电力。
电力机车起步快,运行稳,噪音低。