This passage has three parts:
the binding of Satan (Revelation 20:1–3),
the reign of God’s holy people (Revelation 20:4–6), and
Satan's release for a final battle attempt (Revelation 20:7–10).
Four themes emerge:
Satan's war is pointless—he cannot resist even an angel;
God’s holy people will be justified and honored;
God will achieve the final victory; and
even when sinful people experience Christ’s good purposes, they still follow Satan when he gains some freedom to act.