In this verse, God delivers a message to Zerubbabel, the governor of Judah, through the prophet Haggai. The statement about shaking the heavens and the earth is a metaphor for significant change or divine intervention. It suggests that God is about to initiate a transformation that will impact not only the physical world but also the spiritual and political realms. This message is meant to encourage Zerubbabel and the people of Judah, reminding them that God is in control and has the power to change their situation.
The context of this message is important. The people of Judah were returning from exile and faced the daunting task of rebuilding their temple and their lives. God's promise to shake the heavens and the earth reassures them that He is with them and will support their efforts. It also serves as a reminder that God's plans are far-reaching and encompass all of creation. This verse invites believers to trust in God's sovereignty and to remain steadfast in their faith, knowing that God can bring about profound change and renewal in their lives.