In religious mythology, heaven is a physical or spiritual realm where people may exist after they die, possibly depending on their actions or beliefs. There are significant differences between religions on what is required to reach heaven. There are major differences between different denominations of Christianity on what is required for salvation.
Heaven and Hell are frequently used to reconcile the inability of humanity to mete out justice during corporeal life. The idea is that even if one can get away with violating human laws, a divine witness/victim/judge/jury/executioner will ensure that no one can avoid perfect justice. According to the argument from justice, if we assume justice must be served and only imperfect justice exists in our earthly lives, therefore an afterlife exists.
The risks and rewards of heaven and hell are the basis for Pascal's Wager.
Heaven in Christianity
There is little concrete information on what heaven is supposed to be like. The Bible mostly speaks of praising God for eternity.
- "Heaven is dynamic. It's bursting with excitement and action. It's the ultimate playground, created purely for our enjoyment, by someone who knows what enjoyment means, because He invented it. It's Disney World, Hawaii, Paris, Rome, and New York all rolled up into one. And it's forever! Heaven truly is the vacation that never ends. "
- "Heaven is a place where nothing ever happens. "
Certain sects of Christianity believe that the only requirement to gain salvation and enter heaven is accepting Jesus as your savior, while others believe that keeping the Ten Commandments, doing good works, confessing sins, and/or a number of other requirements must also be met.  The Bible is not entirely clear on the issue, or at least requires significant interpretation.
Some Christians also believe that once they die on earth, their bodies will be transformed and they will enter heaven with "glorified bodies". This idea comes from a number of biblical passages including Philippians 3:20-21
"But our citizenship is in heaven. And we eagerly await a Savior from there, the Lord Jesus Christ, who, by the power that enables him to bring everything under his control, will transform our lowly bodies so that they will be like his glorious body"
Theologian N.T. Wright further explains, "Paul speaks of "the redemption of our bodies" (Rom 8:23 )…he means: God's people are promised a new type of bodily existence…The rest of the early Christian writings, where they address the subject, are completely in tune with this" . Once they receive their glorified bodies and enter heaven, they will live in harmony with the Lord for eternity .
If Heaven exists, Earth is redundant
If heaven, hell and the Christian God exists, he knows how people would act given the chance and if they deserve heaven or hell even before they exist. The purpose of Earth cannot be to test people since God already knows the outcome. God might as well create heaven and hell and send people straight there. This is particularly true if the dogma of predestination is accepted. Alternatively, God could simply create Heaven and the people who are suitable for that place and simply not create Hell. If heaven exists, there is little purpose in earthly life and God would not bother creating the Earth. However, since Earth does exist, the conclusion is absurd and the premise "heaven exists" is incorrect. Another possibility is that God created people and is simply seeking a pretext to send people to hell, presumably for his amusement.
People in heaven cannot do evil. It therefore seems they do not have free will. According to the "free will defence" against the problem of evil, free will is better than not having free will. Therefore, heaven is less than optimal.
- Why could [God] not have made men such that they always freely choose the good?" Even if man is believed to have free will, God could have created humans such that they would always freely choose the good. This he did not do and is therefore ultimately responsible and blameworthy for any evil act which humans perform.
- For at least some theists, this difficulty is made even more acute by some of their further beliefs: I mean those who envisage a happier or more perfect state of affairs than now exists, whether they look forward to the kingdom of God on earth, or confine their optimism to the expectation of heaven. In either case they are explicitly recognizing the possibility of a state of affairs in which created beings always freely choose the good. If such a state of affairs is coherent enough to be the object of a reasonable hope or faith, it is hard to explain why it does not obtain already. 
Heaven is boring
- "If heaven was real, wouldn't it be really boring? I mean, there is no fear of dying, or getting hurt, so no adrenaline. "
- "And the way believers from Christianity describe Heaven, it would become torture in a matter of hours."
- "To me it sounds like you're more of a robot in heaven than anything."
- "This answer to such people is that if they cannot understand books written for grown-ups, they should not talk about them."
That is ad hominem. He goes on to say descriptions of heaven should not be taken literally. However, that doesn't mean it won't be boring.
- "All the scriptural imagery (harps, crowns, gold, etc) is, of course, a merely symbolical attempt to express the inexpressible."
If something is really inexpressible, perhaps people should not attempt to express it. Another apologetic response to "heaven is boring" is to say our capacity for joy, or whatever heaven provides, will be increased. 
Problem of Hell
Presumably people in heaven will not be troubled by their friends and relatives rotting in hell because they can get God to personally clarify the problem of hell and justify its necessity.
Jannah in Islam
People in heaven will have many companions or servants (houris in Arabic). They will be "immortal youths" Surah 56:17-24 and virgins. Surah 56:35-38 Surah 55:56 According to various hadiths and Islamic theologians, some of these may be married and taken as lovers. Not all Islamic scholars agree with this interpretation, saying houris is an angel. 
- "That the Messenger of Allah said: 'There are six things with Allah for the martyr. He is forgiven with the first flow of blood (he suffers), he is shown his place in Paradise, he is protected from punishment in the grave, secured from the greatest terror, the crown of dignity is placed upon his head - and its gems are better than the world and what is in it - he is married to seventy two wives among Al-Huril-'Ayn of Paradise, and he may intercede for seventy of his close relatives.' "
Some extremists claim that 72 virgins is exclusively a reward for martyrdom, but it seems to be a reward for all that reach Jannah.  However, this hadith source is considered to be of lesser reliability, it is mostly accepted as valid.
- "The smallest reward [each] for the people of Heaven is an abode where there are 80,000 servants and 72 wives, over which stands a dome decorated with pearls, aquamarine and ruby, as wide as the distance from [Damascus] to [Yemen]."
It is unclear if the 72 virgins applies to women who reach Jannah. Some scholars argue that a women has only one husband in Jannah and "will be satisfied with him and will not need any more than that". 
Heaven precludes genuine charity
- Main Article: Heaven precludes genuine charity
If there is an omnipotent and perfectly just God and an everlasting reward, there is no reason to act morally except to secure one's own well-being in the afterlife, i.e. loving your brother can only be a rational means to one's own ends not the well-being of one's brother.
- ↑ Anthony Destefano, A Travel Guide To Heaven, 2010
- ↑ 
- ↑ 
- ↑ The Holy Bible. New International Version.
- ↑ Wright, N.T. "Heaven Is Not Our Home." Christianity Today. 52, no. 4, April 2008, 36-39
- ↑ John 11:25-26 . The Holy Bible. New International Version
- ↑ Mackie, J. L. (1982). The Mircale of Theism: Arguments for and against the Existence of God. Oxford: Clarendon Press.
- ↑ 8.0 8.1 8.2 
- ↑ 
- ↑ 10.0 10.1 
- ↑ 
- ↑ 
- ↑ 
- ↑