Jaringan Peer-to-Peer: Definisi, Cara Kerja, dan Kelebihan