Alms or almsgiving, or, simply, charity, is the practice of giving money or other material aid to the poor. In many religions, charity is considered a mandatory element of ones spiritual practice.
Craigslist helped you get a job, a sofa and a date. Now they'll help you with your nonprofit! Learn how...