An engine is anything that converts potential energy to kinetic energy.
Iagreous fuel has potential energy, burning it in an engine release the potential and lets you use the energy for thrust, life support, lighting, and weapons.