Heaven is the Imaginary home of God. According to sources, Heaven is the place where God lives, while he looks down at his beautiful creations of the world or universe. Sources say that we shall all go to Heaven at the end of the world. Visit http://en.wikipedia.org/wiki/Heaven for more information.
It isn't imaginary. Heaven and Hell are very REAL places. God made Heaven for Christians after they die. He made Hell for Satan and his demons. He never meant for His creations - us - to go to Hell. Heaven is basically the wonderful place God created for Him and Christians after we die where we will spend eternity with Him :)
It's perhaps best to view "heaven" in the way the New Testament describes it. That is, a heavenly existence is the eternal life after this life in which God is the centrality of our being. To put it simply, the righteous are promised that they will live forever in absolute joy in the presence of God (Revelation 21:2-7).
Heaven is where god is it's the one of the final judgements of god after death god sent his son jesus to die for our sins because he loves us more then we can even imagine and do that we all would go to heaven someday and I hope you get there too god bless you and everybody in the whole wide world!
It is impossible for us not to sin. We were all born with adams sin so we are all sinful but God sent his only beloved son, Jesus Christ, to shed his blood so he can cover our sins and give us another chance to go to heaven. So basically, do more good things than bad so you are saved! And be faithful, repentant. Remember Bible: Basic Instructions Before Leaving Earth. God Bless, <3
The Catechism of the Catholic Church says that heaven is the kingdom of God, which was opened for us by the merits of Christ's death on the cross. Heaven is the place of perfect happiness, where the souls of the just see the face of God even before the resurrection of their bodies. Heaven is the eternal community of love with the Father, Son, and Holy Spirit, Mary and the angels, and all the saints.