While John was imprisoned on the Isle of Patmos, he received visions from God about the war between good and evil. This war had been raging for thousands of years, since the beginning of the world. It was clear that this war was not an imaginary one. Several visions given to John made the struggle with evil seem even more real. In one vision, he saw the very first battle between good and evil in heaven.