In a peer-to-peer network, each computer or device both sends and receives data without the need for a central server. This results in a sharing of resources and bandwidth, which reduces the demand on any individual participant.