In religion and folklore, heaven is a higher realm where gods and angels, as well as those who committed good deeds reside after their death.
In popular culture, heaven is often modelled after the Christian depiction of heaven as a place further up in the sky with an abundance of clouds. The opposite of heaven is hell.