What Does Babylon Represent in Revelation?

Revelation 18 is a warning to every Babylon through the ages. God calls his people to reject greed and pursue holiness as they wait for his judgment.