At its most basic a trust agreement is a legal agreement whereby the creator of the trust appoints someone to guard assets for the benefit of a third party to whom those assets are eventually distributed. Learn more about trust agreements in North Carolina in this presentation.