Push–pull
Push-pull is a mode of operation for locomotive-hauled trains. A push-pull train has a locomotive at one end of the train, and a driver's cab (or driving van trailer, DVT) at the other end.
The train can be driven either from the locomotive or the DVT. If the train is heading in a direction where the locomotive is at the front of the train – this is considered 'pulling'. Conversely, if the train is heading in a direction where the locomotive is at the back of the train – this is considered 'pushing', and the driver is located in the DVT. This configuration ensures that the locomotive never needs to be uncoupled from the train, and ensures fast turnaround times at a railway station terminus.
Alternatively a push-pull train, especially a long one, may have a locomotive on both ends.
See also: Rail terminology