Non profit donations help everyone. The individual who offers the donation can feel good about helping a worthy cause, and many times can write off the donation at tax time. This gives the individual a two fold feeling of good will and charity. The donations, whether they be monetary, volunteering or clothes or furniture help the organization to help needy people.
Non profit donations are now pretty much the only means by which many non profits get the funds and supplies that they need to operate. With the economy being in a serious slump, grants and funds from the government are becoming increasingly more difficult to come by. The donations the organizations receive are invaluable to aid the needy and the poor. More info: donate non profit