Christianity teaches that all humans have an immortal soul. This means that it is a part of them which does not die when their physical body dies, but lives on with them to heaven or to hell. Christians believe that the soul is the 'breath of life' which God gave to Adam.