Peter Pett's Commentary on the Bible
Isaiah 25 - Introduction
Chapter 25 Exultation At The Triumph of Yahweh.
In contrast to the heavenly Jerusalem which has been established ‘the world city', which represents man in rebellion against God will be destroyed. It will become a heap, a ruin, a ‘no city'. In contrast God's people will be fully catered for with an abundance of good things, and for them death will be removed for ever. They will enjoy the final triumph, while those who like Moab rejected the opportunity of joining with the people of God, will be trodden down in the dungpit.