Christ's death on the cross is understood by many Christians as an act of sacrifice by God,offering atonement for the sins of all humanity. Many Christians believe that through loving Christ and accepting the salvation offered by Christ on the cross,human souls be saved from eternal punishment in Hell after death and instead be delivered to Heaven, where they will live in the presence of God forever.