Reincarnation is the rebirth afterlife. Hinduism believes in reincarnation but Islam and Christianity do not believe in the concept of rebirth. Hindus believe that karma decides the rebirth of a person. It is one's karmas which give his soul rebirth.