Question: what is the difference between charity and generosity?
Answer: Generosity (also called largess) is the virtue of being unattached to material possessions, often symbolized by the giving of gifts . The practice of charity means the voluntary giving of help to those in need, as a humanitarian act.