Torrenting is the Peer-to-Peer (P2P) technology used the best. It allows ...