What is the meaning of Fostering?

present participle and gerund of foster

raising someone to be an accepted member of the community.

encouragement; aiding the development of something

Source: wiktionary.org