Build your own BitTorrent

Learn about .torrent files, the BitTorrent Peer Protocol and more