A credit shelter trust is an irrevocable trust that is also known as a bypass trust, B trust, exemption trust, or family trust. It is made up of a contract between a trustor and a trustee, just like any other trust. The trustor is the individual who establishes the trust and provides the assets.