Hospices can provide care for anyone with a terminal illness, sometimes from the time they receive a terminal diagnosis. Hospice care is free, so you don't have to pay for it. Hospices provide nursing and medical care.