Applications require preference and configuration data to adaptto the needs of different users and environments. Thejava.util.prefspackage provides a way for applications to store and retrieveuser and system preference and configuration data. The data isstored persistently in an implementation-dependent backing store.There are two separate trees of preference nodes, one for userpreferences and one for system preferences.