I'm newest in Hinduism. I have a question about Hindus. Do Hindus believe in reincarnation?
In Hinduism, each individual soul is considered immortal or eternal. Samsara is controlled by karma, which, in Hinduism, is the moral law of action and reaction. All Hindus believe that each individual accumulates karma during his lifetime and the present condition of the human body and soul is affected by past actions.
Hindus believe in reincarnation, the process where the soul repeatedly takes on a physical body through being born on Earth. Ancient scriptures of Hinduism teach that the soul, or immortal “self”, takes birth time and time again. The soul survives and continues its long journey until it is one with God. Hindus believe that the soul never dies, but inhabits one body after another during its evolutionary journey guided by karma. Karma (literally: action) is the sum of one's actions, and the force that determines one's next reincarnation.
The soul evolves from immaturity to spiritual illumination. Therefore, each reincarnating soul chooses a home and a family which can best fulfill its next step of learning and maturation. Each life on Earth is similar to a class in school. Maturation of the soul on Earth means fulfilling its worldly desires, which can only be experienced through a body.
At death the soul leaves the physical body. But the soul does not die. It lives on in a subtle body called the astral body. The astral body exists in a nonphysical dimension called the astral plane. Here the soul continues to have experiences until it is born again in another physical body as a baby.
After many lifetimes of following dharma (right way of living), the soul is fully matured in love, wisdom and knowledge of God. There is no longer a need for physical birth, for all lessons have been learned, all karmas fulfilled. When all desire has vanished, the person will not be born again anymore.