Charitable trusts are set up by a donor who transfers assets into the trust. The trust is managed by trustees who have a fiduciary responsibility to ensure that the trust's resources are used according to the donor's intentions. The income generated from the trust's assets is then used to fund various charitable activities. The structure allows for long-term sustainability and a continuous impact on the chosen causes.