God promised a redeemer right after our first parents' fall. But He did not forget to indicate that the Redeemer would be born of a woman. As it turned out, the Redeemer was God, the Second Person of the Blessed Trinity, and thus, the woman who gave birth to Him was the Mother of God. She was immaculate since the very moment of conception because God had said that she, along with her divine Son, would be at enmity with the Serpent.