How do steam engines work? | Who invented steam engines?
A steam engine is a machine that burns coal to release the heat energy it contains—so it's an example of what we call a heat engine. It's a bit like a giant kettle sitting on top of a coal fire. ... Instead of turning a wheel, the piston pushed a beam up and down in a simple backandforth or reciprocating motion. Reciprocating steam engines ...