The green dots indicate an override from the UDT definition. Pretty much always present for UDT parameters, but not usually for other parts of UDT instances.
And conversely, if you click on it to make it green, that item will hold the value it has in the instance even if you make a change/update to the UDT because you have overridden the UDT value.
You can think of it sort of as a local/remote switch. When green it uses whatever value you have set locally in the instance, when it is grey it uses whatever value is defined in the UDT.
In your example, if you click the dot next to "History Enabled" so it is green it will use the local value. That local value will still be false, so history is not enabled. But, if you then change the value to true, that will enable history for that instance, and the UDT will not be able to change that for this specific instance.