What is the Meaning of 666?

The symbol of 666 is the mark of Cain or the mark of the Beast. It is believed that God marked Cain because he was the son of the serpent.