Hi,
A trust is a fiduciary relationship in which a trustor gives another party, known as the trustee, the right to hold title to property or assets for the benefit of a third party. Trusts are highly versatile vehicles that can protect assets and direct them into the right hands in the present and in the future, long after the original asset owner's death.
The Companies Act defines a Section 8 company as one whose objectives is to promote fields of arts, commerce, science, research, education, sports, charity, social welfare, religion, environment protection, or other similar objectives. These companies also apply their profits towards the furtherance of their cause and do not pay any dividend to their members. So, it makes the company a non profit organistion.
The yoga teacher should decide based on what she wants out of her business.
I hope this answers your question.
Have a good day!