Una celda de combustible es una celda electroquímica que convierte la energía química de un combustible (a menudo hidrógeno) y un agente oxidante (a menudo oxígeno) en electricidad a través de un par de reacciones redox. Las celdas de combustible se diferencian de la mayoría de las baterías en que requieren una fuente continua de combustible y oxígeno (generalmente del aire) para sostener la reacción química, mientras que en una batería la energía química generalmente proviene de metales y sus iones u óxidos que comúnmente ya están presentes en el batería, excepto en baterías de flujo. Las pilas de combustible pueden producir electricidad de forma continua mientras se suministre combustible y oxígeno.