Q: Is there a heaven and hell?
A: Sikhs believe in reincarnation, heaven and hell. Heaven and hell are not created to live but to reward and punish. Your good deeds will be paid off in heaven, your bad deeds in hell; you will then take birth again until you break the cycle of birth and death and become One with God.
Salvation is not reached by entering heaven. "As long as the mind is filled with the desire for heaven, one cannot meet God" (Guru Granth Sahib Ji, 325). The desire should be to meet God, not to go to heaven.