Reincarnation (to be made flesh again) is believed to occur when the soul or spirit,after the death of the body,comes back to earth in a newborn body.
Reincarnation is a core belief within Hinduism.
The soul (Atman) is immortal while the body is subjected to birth and death.
Hindu gods are said to have incarnated in various forms under different circumstances. Lord Vishnu is know for his ten incarnations.
The Bhagavad Gita stated:
“ Just as a man discards worn out clothes and puts on new clothes,the soul discards worn out bodies and wears new ones.” (2:22)