What is the difference between a donation to charity and donating to a social business fund?

When you donate a dollar to charity, it goes towards a social cause, but then the use of that dollar ends there. When you donate a dollar to a social business fund, it is invested to achieve a social cause and then the amount returns to the fund for re-use. The power of a dollar donated to a social business fund is much stronger and more effective.