Rainbow Trust Children's Charity provides practical and emotional support to families when a child is diagnosed with a life threatening or terminal illness. Families say that this support gives them the strength to carry on. Rainbow Trust supports 1,000 families every year.