Base de profils indépendante
- ex.: le client ne sait pas décrire son profil ni son utilisateur
- préférences utilisateur accessibles pour tous les serveurs
- mise à jour de la base
Utilisation optimale des capacités des clients et serveurs
- séparation négociation / transfert de données
- ex.: le client ne supporte aucun protocole de négociation