Hydrogen can be used as an automotive fuel through both fuel cells and internal combustion engines. Hydrogen has a high energy density as compared to other fuels, thus it produces more energy in lesser weight due to which it can prove to be a viable option for heavy vehicles covering long routes in the future.