Charity: Voluntary giving to assist individuals or communities in need, can be in the form of cash, food, or other aid, no specific conditions, the primary objective is to provide assistance without expecting anything in return.
Waqf involves the dedication of assets for long-term benefit, while charity entails giving to help individuals or communities in need.