Social workers work in a variety within a framework of relevant legislation and procedures, supporting individuals, families and groups within the community. Settings may include the service user's home or schools, hospitals or the premises of other public sector and voluntary organisations. Social workers tend to specialise in supporting either children and families or vulnerable adults.