NGOs, Associations and Public Sector