what is the difference between heaven and new earth?
The basic difference with the promises of the Old Testament is that in Revelation they also have an ontological value (Rev. 21:1;4: "Then I saw 'a new heaven and a new earth,' for the first heaven and the first earth had passed away, and there was no longer any sea...'He will wipe every tear from their eyes.