peer-to-peer computing or networking is a distributed application architecture that partitions tasks or workloads between peers. peers are equally privileged, equipotent participants in the application.
a network that has no dedicated servers. all computers are of equal status and can both share resources themselves and use resources from other computers, ie they are peers.
there is no central server, indivdual computers are connected to each other either locally or over a widea area network so they can share files.