A social worker is a professional who works with individuals to find solutions to their problems. They work in all areas of society, including hospitals, schools, government agencies, policy making, and doing psychotherapy.