Solar power water heating works by heating the water through direct energy from the Sun. It perform this type of power by collecting energy direct from sunlight in a collector as well as using this to store and heat the water in a cylinder of hot water for future use.