Albert Barnes' Notes on the Whole Bible - Revelation 12:7
And there was war in heaven - There was a state of things existing in regard to the woman and the child - the church in the condition in which it would then be - which would be well represented by a war in heaven; that is, by a conflict between the powers of good and evil, of light and darkness. Of course it is not necessary to understand this literally, anymore than the other symbolical representations in the book. All that is meant is, that a vision passed before the mind of John as if there... read more
The Pulpit Commentary - Revelation 12:7-12
War and triumph. The heavenly things ("in heaven") are again represented by a battle—a war. There is ever contention on the earth between those forces that are evil and those that are Divine. The history of the human race is the history of an undying struggle—a struggle between the heavenly and the earthly elements; the good and the bad; the flesh and the spirit. Here the whole contending forces are leagued under two great captains , "Michael" and "the dragon." "Michael and his angels... read more