And the armies which were in heaven,.... Not the angels, though they are God's host, and are the armies of the heavens; they are in heaven, and dwell there, and follow Christ, attend upon him, and minister to him, and have been sometimes represented by horses and horsemen, 2Ki 2:11 and they are pure and holy creatures, and will come with Christ to judgment: but this vision refers not to the day of judgment; and besides, the saints are meant, as appears by their habit, for the fine linen, white and clean, is the righteousness of the saints, Re 19:8 and the righteousness of angels and saints is not the same.
Moreover, these are the same company described in Re 17:14. The saints are in a state of warfare, have many enemies to fight with, sin, Satan, and the world; they are enlisted as volunteers under Christ, the Captain of salvation; they are provided with the whole armour of God, and are very numerous, and always more than conquerors through Christ: these are described by the place where they were, "in heaven"; not being glorified saints in heaven; with these indeed Christ will come to judgment, even with all his saints with him; but members of the church militant, said to be in heaven, because that is often called the kingdom of heaven; and because their names are written in heaven, and they are of heavenly extract; they are born from above, and are partakers of the heavenly calling; they belong to heaven, they are citizens of it, and are pressing on to it.