When a child cannot live with their family for some reason, the best option is usually for them to be fostered.
There are many different types of fostering, according to the age and needs of a child. Some children only need to be fostered for a short time before they go back to live with their family, or they may need long term foster care until they reach adulthood.