Spendthrift trust

What is a Spendthrift Trust, and Do You Need One?