Similarities:- All three of them are renewable energies so like fossil fuels there is no danger of finite supply . All these energies are pollution free. All of three uses battery system to store energy.
Solar power system has no moving parts like wind and hydro power.
solar and wind power does not require expensive maintenance.
Solar and wind power plants are quickly install able and require much less space then hydro power plant.