Providing support to students of knowledge and the learner’s charity are among the charity that contribute to raising knowledge in society.
Other aid - Supporting productive families
In-kind assistance - Sacrifices
Cash assistance - Relieve his distress (pay off a debt)
Cash assistance - Paying electricity and water bills