Reflection saves and names the user preferences file by combining the applet name with the .pref extension. (The applet is named using the name attribute in the applet tag.) For example, if an applet is named AccountingSession, the preference file will be named AccountingSession.pref. If the applet is not named, users will not be able to save preferences for the session.