Revelation 21:3 says, “And I heard a loud voice out of the throne, saying, Behold, the tabernacle of God is with men, and He will tabernacle with them, and they will be His peoples, and God Himself will be with them and be their God.” New Jerusalem in verse 2 is the tabernacle of God in verse 3.
John 1:1-3, 14 tell us that the Word, the eternal God, “became flesh and tabernacled among us.” The verb translated “tabernacled” here and in Revelation 21:3 is akin to the noun in Revelation 21:3. It is frequently translated “lived” or “dwelt” but several English translations have “tabernacled” in the text or in a note (e.g. ASV, Darby, King James II, Young’s).
The tabernacle revealed to Moses and constructed by Israel in Exodus 25–40 was a picture, a shadow of the New Testament reality. The first reality of the tabernacle was the incarnation, God conceived in man by the Holy Spirit (Matthew 1:20). The ultimate reality of the tabernacle is New Jerusalem. From Exodus to John we see a transition. The Old Testament tabernacle was a physical building but the New Testament tabernacle is God dwelling in humanity.
The New Testament principle first seen in John continues into Revelation. The tabernacle in verse 21:3 is the Triune God dwelling in the humanity He has redeemed and regenerated. He is dwelling, not merely among us or beside us, but is mingled with us as He has been since the resurrection (John 14:20), living in us to eventually manifest Himself through us as glory (Colossians 1:27).