A great technical blog post that explains the inner workings of the BitTorrent protocol in an easy to understand way.

Read