Charitable giving is the act of giving money, goods or items to the unfortunate people, either directly or by means of a Charitable Trust. Charitable giving as a religious act or duty is referred to as almsgiving or alms. The name stems from the most obvious expression of the virtue of charity; giving the recipients of it the means they need to survive. The impoverished, particularly those widowed or orphaned or disabled, and the ailing or injured, are generally regarded as the proper recipients of charity. The people who cannot support themselves and lack outside means of support sometimes become 'beggars', directly soliciting aid from strangers. Spread Islam Foundation Charitable Trust had taken the challenge of removing and eliminating the poverty as much as possible so people lead a beautiful and joyful life.