HFA provides programs for professional development, public education and information, funding research, producing publications, and by providing information on issues related to advance care planning, hospice and palliative care, caregiving, and grief.