Der Art des Antriebs von Schienenfahrzeugen wird als Traktion bezeichnet. Historisch bedingt gibt es heute eine Vielzahl von Traktionsformen. Eine Betrachtung der Entwicklung von den ersten Eisenbahnen bis heute zeigt dabei die ungewöhnlich große Abhängigkeit der Antriebstechnik zu den in der jeweiligen Zeit bekannten und genutzten Technologien. Anfangs kamen für die Traktion mit Kohle oder anderen Brennstoffen betriebene Dampfmaschinen zum Einsatz. Die sich ab den 1880er Jahren entwickelnde Starkstromtechnik und der Bau leistungsfähiger elektrischer Maschinen führte direkt in das Zeitalter der Elektrizität und zur Einführung der elektrischen Traktion. Der Dieselmotor wurde 1893 entwickelt. Probleme bei der Kraftübertragung führten aber dazu, dass erst einige Jahre später erste Diesellokomotiven auf Schienen fuhren.