This large group of believers (Revelation 7:14) is too numerous to count, fulfilling God's promises to Abraham (Genesis 15:5; 17:4–5; Romans 4:16–24; Galatians 3:29).
White robes (Revelation 6:11) and palm branches (John 12:13) are ancient symbols of victory and success. They add to the celebration that happens after God ends the hostile world.