機関車
機関車は、旅客用と貨物用で区分されることがある。旅客用の機関車は高速性能を重視した設計になっているのに対して、貨物用の機関車は牽引力を重視した設計になっている。また冬期において蒸気機関車以外の機関車で蒸気暖房を使用する列車を牽引する場合や、機関車から電源の供給を受ける電気暖房を使用する場合は、それらの暖房方式に対応した機関車が必要となる。ただし短区間で暖房無しを割り切って使う場合や、暖房車により暖房用蒸気の供給を行う場合などもある。
蒸気機関車の時代には、旅客用と貨物用の区分はかなりはっきりとしていた。蒸気機関車の性能特性は動輪の最大回転数が極端には変わらないため、その直径に影響を受ける。動輪が大きい場合は輪軸の原理により高速走行が可能になるが、その分トルクが落ちるので牽引力も落ちる。また、蒸気機関車の場合は固定軸距が動輪の大きさと数によって決定されるが、当然これには上限がある一方、動輪の数は多いほど粘着には有利である。従って、旅客用蒸気機関車は概して大きな車輪を比較的少数備え、貨物用では小さな車輪を多数そろえる物が多かった。例えば日本では旅客用蒸気機関車の大半が動輪3軸のC型であり、貨物用の大半は4軸のD型である。
電気機関車やディーゼル機関車においても黎明期では明確な違いがあった。例えばEF58形とEF15形では定格出力、制御系はほとんど同じものを装備しているが歯車比が大きく異なり、前者は速度重視の旅客型であり、後者は牽引力重視の貨物型である。