Un tren este o serie de mașini care nu au propriul lor motor, care trage o locomotivă sau un motor de-a lungul unei linii de cale ferată. Locomotiva este condusă de un motor - electric sau de o combinație a unui motor diesel și a unui motor electric; motorul oferă energie care rotește roțile, deplasând locomotiva și vagoanele atașate la ea.
O locomotivă este capabilă să tragă zeci și zeci de vagoane; unele trenuri au o lungime de până la un kilometru și jumătate. Electromotoarele sunt utilizate numai în trenuri care călătoresc pe o singură cale pentru distanțe scurte. Astfel de trenuri primesc energie electrică de la firele întinse deasupra șinei.
Un exemplu de trenuri electrice sunt troleibuzele și tramvaiele. (Trenurile electrice ale metroului primesc energie electrică prin intermediul celei de-a treia șine.) Spre deosebire de motoarele electrice, motoarele diesel sunt capabile să asigure o putere suficientă pentru a conduce locomotivele care transportă încărcături grele pe distanțe lungi.
Arderea combustibililor diesel produce un generator care generează energie electrică, iar energia electrică alimentează motoarele care conduc roțile. Înainte de utilizarea combustibilului diesel, locomotivele de mai multe decenii au fost activate cu ajutorul aburului supraîncălzit, care a fost obținut prin arderea cărbunelui sau lemnului de foc în cuptoare.