Here I would like to highlight the different meaning of the two terms:
Adoption is to mean that a child is being taken care by a new parent and the rights of the biological parent are bestowed to the new parents. All parenting responsibilities fall upon the new parent as the biological parent is unable to cater for the needs of the child. The biological parent does not have any authorities or rights over the child.
Since Malaysia is an Islamic country, the word 'fostering' is more suitable since in Islamic religion, the fact that taking care of someone else child does not convey the meaning of adopting (permanently owned the child) but rather fostering (simply taking care and nurturing the child's need).