| Horde_Prefs | The Horde_Prefs class provides a common abstracted interface into the various preferences storage mediums. | 
| Horde_Prefs_Cache_Base | Cache driver for the preferences system. | 
| Horde_Prefs_Cache_HordeCache | Horde_Cache cache implementation for the preferences system. | 
| Horde_Prefs_Cache_Null | Null cache implementation for the preferences system. | 
| Horde_Prefs_Cache_Session | Session cache implementation for the preferences system. | 
| Horde_Prefs_CategoryManager | Class for handling a list of categories stored in a user's preferences. | 
| Horde_Prefs_Exception | Exception handler for the Prefs package. | 
| Horde_Prefs_Identity | This class provides an interface to all identities a user might have. | 
| Horde_Prefs_Scope | This class provides the storage for a preference scope. | 
| Horde_Prefs_Storage_Base | Storage driver for the preferences system. | 
| Horde_Prefs_Storage_File | Preferences storage implementation using files in a directory | 
| Horde_Prefs_Storage_Imsp | Preference storage implementation for an IMSP server. | 
| Horde_Prefs_Storage_KolabImap | Preferences storage implementation for a Kolab IMAP server. | 
| Horde_Prefs_Storage_Ldap | Preferences storage implementation for LDAP servers. | 
| Horde_Prefs_Storage_Mongo | Preferences storage implementation for a MongoDB database. | 
| Horde_Prefs_Storage_Null | Null storage driver for the preferences system. | 
| Horde_Prefs_Storage_Sql | Preferences storage implementation for a SQL database. | 
| Horde_Prefs_Translation | Horde_Prefs_Translation is the translation wrapper class for Horde_Prefs. |