IS DONATION CHARITY OR MORAL OBLIGATION? -Unravelling the double nature of this topic:

Moral obligation-it is a duty or responsibility that comes from ethics, conscience, or a sense of right and wrong not from law.