This is the first promise given after the Adam and Eve ate the forbidden fruit in the Garden of Eden. Theologians call it the protoevangelium–or first gospel because these words spoken by God contain the first promise of redemption in the Bible.
What is the meaning in Matthew 2:23 of this word Nazarene? It is a term of contempt. We must first get back into the historic setting and understand the story as Matthew wrote it and as the men of the day understood it.