Brandstofcellen zijn elektrochemische toestellen die chemische energie van een doorgaande reactie direct omzetten in elektrische energie. De chemische energie hoeft dus niet meteen omgezet te worden in thermische energie en mechanische energie, maar dat kan dus later, waardoor er minder verliezen optreden en de brandstofcel op een heel efficiënte manier energie omzet. In de cel vindt een redoxreactie plaats. In dit opzicht lijkt een brandstofcel op een batterij of accu; toch is er een belangrijk verschil tussen een accu of batterij en een brandstofcel. In een brandstofcel kunnen namelijk steeds opnieuw reagentia (bijvoorbeeld: waterstof en zuurstof) van buitenaf worden aangevoerd, terwijl de reagentia in een batterij of accu opgeslagen zitten in een gesloten stelsel.