The National Development Agency is responsible for the eradication of poverty and its causes. This is done through institutional strengthening and grant funding of civil society organisations (CSO's) throughout South Africa.