Some good explanations here. If I correctly recall some of my college days an engine, or heat engine, is converting heat energy to motion. The heat can be internally or externally generated which explains the steam engine. Internal combustion engines generate the heat within the cylinder. The real power of a heat engine is not pressure or an explosion, it is the transformation of heat energy. The hot combustion gasses give up energy to the piston as they expand during the power stroke. As hot as the exhaust may seem, it has given up substantial heat before it leaves the cylinder. In a steam engine, the steam comes in as "superheated steam" and gives up energy as it expands in the cylinder. It leaves as "normal steam/water" although still plenty hot. Very simplistically, the power of a heat engine can be calculated by knowing the high temperature of the hot gasses and the low temperature of the exhausted products. That difference is the energy potential the engine is working with. Turbochargers work to reclaim even more available heat.
A motor is using energy generated elsewhere and not heat energy. Compressed air, pressurized oil, electicity all have an energy potential that is released in the motor.
Back to tractors... at the Farm Progress Show this year, the Smithsonian had a dispay including an International tractor with a gas turbine engine. Fascinating machine and yes, an engine /forums/images/graemlins/smile.gif