You know I've heard a lot recently about rag-doll physics in a lot of games coming out on the new current and next gen systems.

What is this rag-doll physics all about and what are some techniques that you can use it for?