A fuel cell is a device that generates electrical energy by reacting hydro- gen with oxygen.