A thermal store will store heat energy so that it can be used at a later time. It is really useful when you have two or more different energy systems.
For instance, you could have an input from solar water heating, but in winter this would definitely need a boost, perhaps from a biomass boiler, or an electric immersion heater.
Thermal stores tend to be come as part of a package, so would be included as part of your renewable energy installation.