What does Genesis 3:15 mean?
In direct response to the serpent's deception and Adam's and Eve's disobedience, God pronounces curses on each of them, as well as on the generations to follow.In the previous verse, God began his curse on both the serpent and on Satan, who took the serpent's form or body. In this verse, the curse is focused entirely on Satan. God promises to make enemies of Satan and the woman. In fact, their offspring—or "seed"—will remain enemies throughout all generations.
Eve's offspring, of course, includes all of humanity, born one generation after another up to the present day. But who is Satan's offspring? It's unlikely this refers to actual biological children of the Devil. Satan's offspring may include all of the fallen angels, demons, who will follow him. It definitely includes those humans who will come to believe and practice his lies.
Jesus, calling out the Jewish religious leaders in John 8:44, said this: "You belong to your father, the devil, and you want to carry out your father's desires. He was a murderer from the beginning, not holding to the truth, for there is no truth in him. When he lies, he speaks his native language, for he is a liar and the father of lies."
God's final curse or oracle to the serpent was that the offspring of the woman will crush, or bruise, Satan's head, and Satan would strike or bruise his heel. Many Bible scholars see this as a reference to Christ, the Son of God, and also the ultimate member of Eve's offspring. Satan would damage Christ, but He would have the ultimate victory on behalf of humanity. Those in Christ will celebrate the victory with Him for eternity.
The bottom line of God's curse on Satan is this: He has been the enemy of humanity since the beginning. He can never be trusted. As Peter wrote, he continues to hunt and seek to devour humans to this very day (1 Peter 5:8), though he won't be allowed to do so forever.