A business trust is similar to a traditional trust in that its trustees are given legal title to the trust property to administer it for the advantage of its beneficiaries who hold equitable title to it.