Hydrogen fuel cells produce electricity directly from Hydrogen and Oxygen gases, along with pure water and heat. It is an electric generator which works on electrochemical principles, as in batteries, as against the combustion reactions employed in conventional generators.