Charity is the act of giving money, goods or time to the unfortunate. This can be done either directly or by means of a charitable trust or other worthy cause. Charitable giving as a religious act or duty is called Zakat or Sadqa.. Those people who can not support themselves …