As far as what heaven is Rob gave a great answer - that which is above the physical plane waiting to be "birthed."
In my Father's house there are many mansions. John 14:2
Heaven is pretty much what you define it but in most people's minds it is a state of being where there is a state of joyousness beyond that which we normally experience and there are many levels of intensity of enjoyment awaiting us. We shall go from sphere to sphere enhancing our becoming and joy and when we make progress (or have a blissful rest) we shall experience "heaven." When we fail and retrogress we shall experience "hell."
We indeed experience heaven and hell right here on the earth, but because of the "dominating good" that governs the universe the hells will lessen in their intensity and the heavens will increase until the end of this great creative cycle and then we shall devise a new heaven and new hell to keep things exciting.
Think of it. If you were going to create a game that all would enjoy playing would you make one with no pitfalls - where every throw of the dice moves everyone one ahead the same amount and all arrive at the finish at the same time? Monopoly is such a universally accepted game of fun because it has some of the greatest pitfalls you can imagine. Who has not gotten upset when landing on a motel at Park Place? But do we quit and cease playing? No we come back for more, for sooner or later you are the one who owns the motel at Park Place. Sooner or later you pass Go and collect $200.
Then after you play the game over and over enough times you may tire of it and retire from playing and after a rest search for a new and more challenging game such as Chess.
Life s a comedy to those who think, a tragedy to those who feel. Horace Walpole
Copyright 2001 by J.J. Dewey, All Rights Reserved