Generally, Trusts or Foundations are private sector units giving funds to support charitable endeavors including the facility. There are available 8,800 grant-making Trusts and Foundations in the United Kingdom and handle around £2.7 billion a year to charities. The difference between them is that a Trust is a particular legal entity, whereas a Foundation can be a Trust, a Company limited by guarantee, etc. Trusts are made when two or more one declare in a deed that they hold property (money, land, investments, or buildings). for charitable purposes. So now If that Trust is a registered charity then the trustees are autonomous and answerable only to the Charitable Commission and the law. Extensive most Foundations Services
are also registered charities but it is most important to accept that not all may be so.