Dunno how Kazaa works, but at least with eDonkey you don't download the files from beginning to end, but in chunks in random order. So that guy you're downloading from maybe only has a fraction of the total file, but he can have chunks you don't have.