A peer-to-peer network is a decentralized computer network architecture where all users, called peers, can serve as a potential point of connection. They can interact and share from multiple nodes, instead of a single location.