Barnardo's is a charity that supports children and young people, providing services such as fostering, adoption, and family support.