This package contains interfaces and classes which represents flexible mechanism for working with object's properties.
It is allowed to have properties with multiple values, to assign a listener to certain property and other features.
Also see util.properties package which provides more plain mechanism -
without multiple values and dedicated listeners.