Charitable trust is a trust which if formed for the benefit of the public, as for education, foods, shelter, medical and other charitable purposes. Charitable trust is a trust which has the aim of charitable purpose. There are different types of organizations which may be established for a charitable purpose or they may acquire such purpose after its establishment. The following discussion present different types of charitable trusts in west bengal and kolkata and provides the procedures and steps for their formation.