An engine is a machine that converts thermal energy into mechanical energy to produce forward motion. So an old steam train would have their entire unit that provided power called an engine. A motor is a rotating machine that transforms electricity energy into mechanical energy. Over the years the definitions have become somewhat ambiguous and the two terms tend to be interchanged but they do mean two very different things.
Latest Answers