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 meekness and respect makes them aware that someone really does care about them and trying to improve their condition. By providing them with the opportunities to improve their condition on their own would increase their self-esteem and help them in subjugation barriers they face everyday. Work with the poor and needy people and help themdetect their own capabilities and capacity and putting them to use at the right place at the right time. Support them and let them know that they have something of words which can be used for meeting their basic longing.