Una locomotora de vapor es una máquina que, mediante la combustión de un combustible (carbón, fueloil, madera, biomasa, etc.) en una caldera, calienta agua, el vapor resultante de la ebullición de ésta genera presión y mueve pistones que impulsan las ruedas mediante un juego de bielas (por esta razón se llaman motores de combustión externa).