P2P (peer-to-peer) applications have been in the negative spotlight ever since the release of Napster and KaZaa due to their users illegally distributing music files over the networks. But P2P can have its own merits and legitimate uses too, such as linking up hospitals and allowing them to search for patient information and high-quality 3D moving images across the entire […]