Different religions believe in different concepts of heaven, ranging from no heaven in atheism and some forms of Judaism to innumerable heavens in Hinduism. In some belief systems, heaven is a permanent home for the spirit after life, while others view it as a temporary resting place between reincarnations.
Heaven is a word used to describe the destination of the human spirit after death. It is known by different names in different religions. Some belief systems view it as a literal location while others see it as an intangible state of being, such as the presence of god. Other faiths hold that after death the spirit ceases to exist or is reincarnated into another living being.