Almost all but the smallest applications have preferences — a set of values that affect how the application behaves at runtime. Preferences examples range from configuring an MP3 player to sport a ...