In Sanskrit charity is called daan.
The giver should give daan with a pure heart and the taker too should receive it with a glad heart. Daan is not made on a take-it or leave-it basis. Zakaat and Tithes by the Muslims and Christians are done in a similar manner respectively.
Gift-giving is one of the good manners that maintains and strengthens relations between the giver and the recipient. In the Holy Bible it is stated in Luke 6:38- “Give, and it shall be given unto you; good measure, pressed down, and shaken together, and running over, shall men give into your bosom. For with the same measure that ye mete withal it shall be measured to you again” and in Acts 20:35 – “I have shewed you all things, how that so labouring ye ought to support the weak, and to remember the words of the Lord Jesus, how he said, It is more blessed to give than to receive.”