Some ways to help the needy include giving items or money, volunteering for charity organizations, and being supportive and kind to people in need. The latter is one of the best ways to help, as it shows needy people that someone has respect for their situation.
Many organizations and homeless shelters are in constant need of volunteers. Volunteering time to these organizations may mean serving meals to the homeless during the holidays, helping to cook and clean at a nearby women and children's shelter, or helping to build homes with the local church.
Other ways to help the needy include giving canned food and other essentials people need, giving money or providing help with finding a job.