How BitTorrent actually works

You've probably used it. You almost certainly don't know what happened under the hood.