Liquid storage definition

Liquid storage means that solar thermal storage which is liquid when a storage medium, but also refers to phase-change and thermochemical systems.