Unha locomotora é un vehículo ferroviario que proporciona a enerxía necesaria para poñer un tren en movemento,[1] sendo, por tanto, unha parte fundamental destes. Unha locomotora non ten capacidade de carga, e o seu único propósito é mover o tren ao longo das vías.[2] Con todo, algúns trens, posúen unidades (carruaxes) mixtas auto-alimentadas que tamén serven principalmente, para o transporte de persoas; a estes vehículos, con todo, non selle dá normalmente o nome de locomotora, senón tren de unidade.