Solar water heating usually employs roof mounted solar heat collectors that heat a fluid that then heats up water that can be stored in a hot water cylinder.
In the UK, a 4 m squared solar water heating system can usually be installed for approximately £2500-4000, and will typically provide 50% to 70% of our homes hot water requirement