Peer-to-peer (P2P) networks enable participants to share files directly, allowing all peers to act as both clients and servers, enhancing network durability. Examples such as BitTorrent and Napster illustrate the functionality, benefits, and challenges of P2P networks, including scalability, reliability, and security concerns. While they facilitate efficient distribution of large files, they also face legal and bandwidth consumption issues.