How to explain Bittorrent?


How do you explain how Bittorrent works to people who have never heard of Bittorrent before? I actually find it quite hard to explain the fundamentals of it.