IFSW is an international, non-governmental organisation of national associations of social workers striving for social justice, human rights and social development through the promotion of social work, best practice models and the facilitation of international cooperation.