Avec Internet et le Web, nous sommes familiarisés avec le concept de client-serveur. Le client demande un service au serveur qui l'exécute et transmet le résultat au client.
L'arrivée du peer to peer bouleverse ce modèle. Dorénavant, toute application peer to peer peut être à la fois client et serveur. Cette fiche présente différents modèles de peer to peer et la nouvelle génération d'applications qui découle de ce concept.