"'Listen, O high priest Joshua and your associates seated before you, who are men symbolic of things to come: I am going to bring my servant, the Branch. See, the stone I have set in front of Joshua! There are seven eyes on that one stone, and I will engrave an inscription on it,' says the Lord Almighty, 'and I will remove the sin of this land in a single day.'" NIV translation
Now Joshua is given a promise that is for us as well and that is the promise that God would send Jesus to take care of our sins. The name "the Branch" refers to the fact that the messiah would be a Jew from the line of King David. The inscribed stone that this passage talks about is like a business card for us today. In those days, they did not have paper cards so a rock was engraved and sent with a person as sort of their calling card to introduce them. The seven eyes refers to the fact that Jesus would have complete knowledge of all of our sins. And the sin was removed on the day that Jesus was crucified as the payment for all sin.
"'In that day each of you will invite his neighbor to sit under his vine and fig tree, declares the Lord Almighty.'" NIV translation
This vision ends with the angel of the Lord telling Joshua that peace will come through Jesus Christ.
Not only peace between ourselves and God but also peace between ourselves and our neighbors.