Motoarele cu hidrogen funcționează pe baza unei reacții chimice între hidrogen și oxigen, producând apă și energia necesară în proces. De cealaltă parte, motoarele cu benzină se bazează pe arderea unui amestec de combustibil și aer pentru a produce energie mecanică.