Social Work is a broad subject area. The literature says that "Social work promotes social change, problem solving in human relationships, empowerment and emancipation with a view to promoting people´s welfare. Based on theories of human behaviour and social systems, social work operates in the areas where people interact with their environment. Principles of human rights and social justice are fundamental to social work. " (The International Federation of Social Workers, IFSW 2000 - see Wilson et al, "Social Work", 2008:48).