(click on image to enlarge)
Peer -to-Peer,It is a peculiar topic to talk about since in an ordinary network jargon. Generally it is meant for connecting computers across the network to work as one and sharing the required data by its user.Software such as Kazza or Napster on your computer contacts the internet when you install it. And you can download any kind of necessary stuff through the internet. Peer-to-peer file sharing is based on this type of protocol.