One of the better ways to help the poor and needy people is to give them a hand up rather than a hand out. Giving them moral support, showing heartfelt humility and respect makes them aware that someone really does care about them and trying to improve their condition.