Les Preferences sont des valeurs stockées pour l'application, en général les réglages de l'utilisateur pour une application, les options d'un jeu. Ce qui permet au prochain lancement de retrouvé les réglages choisit.
Elles fonctionnent par clef valeur. Comme une table de hachage, sauf qu'en plus elles sont sauvées automatiquement sur le fichier des préférences à chaque modification. Ce qui permet de ne pas s'en soucier et en cas d'arret brutale (panne de courant, extinction du PC, plantage de l'application, processus tué, ...) d'avoir une sauvegarde à jour des préférences.