Question: what is the difference between generator and engine?
Answer: Engines and generators both convert energy from one form to another. Engines produce mechanical energy, while generators turn mechanical energy into electrical energy. The term "generator" is also used to refer to "engine-generators," which combine an internal-combustion engine and a generator.