Pr 31:20 She stretcheth out her hand to the poor; yea, she reacheth forth her hands to the needy.
She has compassion towards the poor, and she acts on their behalf.
Just as there are physically and financially poor, there are spiritually poor also. Even among christians. No one can progress as a christian until they accept how needy they are of what only the Lord can give them.
All through the word, God looks out for the poor and needy. That doesn't mean that we shouldn't be wise in who and how we help those in need.
Some would seem to need basic necessities, yet if you gave them money would you it on alcohol or drugs, etc. Sometimes the right thing to do is nothing. Be sure before you rush in to help someone you think is in need, you seek God first and what He would have you do to help them. The answer may surprise you sometimes. It could be do nothing, it could be give them money, buy them a meal etc. The only way we can be sure we are helping in the manner God wants us to help is to seek Him first.