Child welfare workers provide early intervention and support to children and their families in order to improve their social and psychological functioning. They aim to maximise the family well-being and protect children from abuse and neglect. They advocate for children so that their rights are respected within and outside the family. They may assist single parents or find foster homes for abandoned or abused children.