A sharing and delivery of user specified files among groups of people who are logged on to a file sharing network. Napster was the first mainstream P2P software that enabled large scale file sharing.
Related phrases: peer to peer network peer to peer leadership and anonymous peer to peer