When we open up the pages of the Book of Zechariah, we find a book full of visions, some of which can be seen in the Book of Daniel. The remnant of God’s people have returned from Babylonian exile but because of political problems and local unrest, the building of the temple under the leadership of Zerubbabel had stopped.
Zechariah and Haggai worked around the same time period, and were prophets called by God to preach to the people to restart the building of the temple.
"Whatever you do, work at it with all your heart, as working for the Lord, not for men."