When planning your estate, you will learn about various types of trusts. Establishing a trust can protect assets for your descendants and help them minimize the tax expense associated with an inheritance.  Review the common types of trusts to explore how they may fit...