Other key features of BitTorrent are: Rarest piece first: sending the rarest piece first to ensure its availability in the swarm Tit-for-tat sharing: what you give is what you get The BitTorrent simulator is a nice graphical representation of how and why BitTorrent works. via p2pblog