What is a non-revocable trust?

This refers to an irrevocable trust, which cannot be easily changed and provides asset protection and estate tax benefits.