P2P (del inglés Peer-To-Peer) es un modelo de comunicaciones entre sistemas o servicios en el cual todos los nodos/extremos son iguales, tienen las mismas capacidades y cualquiera de ellas puede iniciar la comunicación. Algunos ejemplos son los sistemas de intercambio y búsqueda de ficheros: BitTorrent. Emule o eDonkey2000. También utilizan este modelo Skype y Bitcoin.