Peer-to-Peer

Noun · Development

Definitions

  1. A network architecture in which each node (peer) acts as both client and server, communicating directly with other peers without relying on a central coordinating server. Used in BitTorrent, WebRTC, IPFS, and blockchain networks.

    In plain English: A way of connecting computers where everyone talks directly to everyone else, with no central middleman controlling the conversation.

    Example: "The video call runs peer-to-peer via WebRTC, so the media streams go directly between browsers without hitting our servers."

Related Terms