Microsoft is using a Torrent-like setup to help alleviate the load on its servers by allowing users to get updates from other users’ computers, using some of their bandwidth in the process.
Source: Microsoft is using customers’ bandwidth to deliver Windows updates