Peer-to-peer downloading is pretty amazing technology. It can speed up downloads significantly, and it can make downloading significantly more resilient to network hiccups and other types of failures.
It’s most commonly associated with BitTorrent, which uses peer-to-peer to create a network of download sites that are efficient, resilient, and potentially difficult to track down. But the technology is used in other places as well – download a Linux distribution, and peer-to-peer BitTorrent downloads are often an option; updates for large applications, like online games, are often provided using peer-to-peer technology.
Now, Windows 10 is apparently using peer-to-peer technology as part of its approach to distributing updates.
There are, however, some problems, both generally and with Windows 10 peer-to-peer downloads.