Question: what is the difference between charity and almsgiving?
Answer: As nouns the difference between charity and almsgiving is that charity is (archaic) christian love; representing god's love of man, man's love of god, or man's love of his fellow-men while almsgiving is the act of voluntarily giving alms, of making donations to the poor, charity.