Human rights and social justice are the philosophical underpinnings of social work practice. The uniqueness of social work practice is in the blend of some particular values, knowledge and skills, including the use of relationship as the basis of all interventions and respect for the client’s choice and involvement.