Le proposte P3P possono essere codificate in ben tre modi:
La varieta' di modi nel trasporto permette all'implementatore una scelta molto piu' grande in termini di decisioni a corto o lungo termine. Laddove l'ultima soluzione e' dal punto di visto architettonico la piu' efficiente, le altre due risultano essere d'altro canto piu' facilmente implementabili.
L'ultima specifica P3P e' stata suddivisa in TRE LIVELLI:
In tal modo, l'implementatore puo' cominciare ad introdurre le funzionalita' di P3P (e potersi fregiare del suo marchio...) cominciando dal livello uno, che risulta essere molto piu' semplice da implementare, e proseguendo poi con maggior tempo a disposizione (ed anche con il crescente utilizzo da parte degli utenti web delle funzionalita' offerte da P3P) verso l'implementazione dei livelli due e tre.
Dal punto di vista della logica di mercato, questo riduce i costi dell'implementazione, diminuisce i tempi (fattore cruciale nell'ambiente web), e diminuisce i rischi.