Solar captures the harvesting of the sun while hydrogen is the osmosis process of extracting the hydrogen cells to create energy.  Hydrogen allows for a more consistent energy source while also enabling higher load generation over solar.