With the upcoming World Summit for Sustainable Development in Johannesburg, the crucial role played by civil society including NGOs, nonprofit organisations and community based organisations in alleviating poverty and promoting education and training will have to be acknowledged.