Social workers provide counselling, therapy and other supportive social services. They help individuals, couples, families, groups, organizations and communities develop the skills and resources they need to function well in society.