Assalam aleikum Warahmatu-llah Wabarakatuh, Bismilah Rahman Raheem, In the name of Allah Most Gracious the Merciful, Welcome to Department of Welfare and Charity for Muslim Supreme Council of South Africa (MUSCOOSA).
Welfare and charity are two different things that has same objective to help those in need. Welfare is the system of distribution of charity as simple as that. According to that definition, Islam main focus on social welfare of of communities is to give mandatory donation called Zakat which is thirth Pillar of Islam, and not mandatory donation called sadaqat but strongly recommended to such an extent of punishing those who are rich but they donot want to give in donation with generosity as well as telling their friends and family to do so.
A giving heart is always peaceful and appreciated by every one. In the Holy Quran, Allah Subhanahu Wataala said that, giving in Charity is similar to making profitable business with him, if you give 1 in charity its like you have loaned him 10, He gives you back in return up to 100 times depending on the intention you have at the time of Giving.