The word reincarnate means to "reenter the flesh." We Hindus believe the soul is immortal and keeps reentering a fleshy body time and time again in order to resolve experiences and thereby learn all the lessons life in the material world has to offer. Hindus believe in reincarnation. To them, it explains the natural way the soul evolves from immaturity to spiritual illumination.
What is Reincarnation?