Hydrogen, its technology and implications