A very basic P2P client that downloads files in parts from peers and then assembles them