What does 'ranges' in compilation publishers do?

Hi, I cannot quite understand what the 'ranges' attribute do, this i from the developer docs:

It states: "The optional range element allows you to provide an ordered set of numeric values that define different ranges for your value."

It is an optional attribute, but I got curios and thought that someone here probably knows

TIA