Gorivna ćelija je elektrokemijska ćelija koja pretvara kemijsku energiju goriva (često vodika) i oksidanta (često kisika) u električnu energiju kroz par redoks reakcija. Gorivne ćelije razlikuju se od većine baterija po tome što zahtijevaju stalan izvor goriva i kisika (obično iz zraka) za održavanje kemijske reakcije, dok u bateriji kemijska energija obično dolazi od metala i njihovih iona ili oksida koji su već prisutni u baterije, osim u protočnim baterijama. Gorivne ćelije mogu kontinuirano proizvoditi električnu energiju sve dok se opskrbljuju gorivom i kisikom.