There are many different children and young people who are living in foster care, including babies, toddlers, children and teenagers up to 18 years old (Flourish usually works with children aged 8+ but we also care for much younger children requiring therapeutic foster care too). Children and young people in foster care come from a variety of ethnic and religious backgrounds, requiring different types of foster care placements. And while every child’s history is unique, the most common reasons that a child will come into foster care are due to neglect and abuse.