Un motor cu hidrogen si oxigen este de fapt un motor cu ardere interna, similar cu un motor cu combustie interna obisnuit. Carburantii (hidrogenul si oxigenul) sunt amestecati in raportul stoichiometric, adica in cantitati astfel incat sa fie consumati in totalitate. In urma combustiei, se elibereaza energie termica care este transformata in energie mecanica prin intermediul unui piston care se misca in interiorul cilindrului motorului.