In the Old Testament (after Adam’s original sin), God accepted the death of an animal as a substitute for the sinner. The animal’s shed blood was proof that that one life had to be given for another. Life is precious and God places great value on each one of His created beings. This agreement demonstrated that, while blood symbolized death, it also showed that a life was spared. However, this was a temporary covenant. This blood needed to be repeated daily and yearly.
God would later send His only Son providing a new covenant, or New Testament through Jesus Christ. Jesus would die in the place of all sinners. His sacrifice fulfilled completely what the Old Testament covenant meant to. His blood would remove the sins of the world for all who put their faith in Him. This sacrifice would never have to be repeated; it is an eternal covenant.
John the Baptist called Jesus the “Lamb of God, who takes away the sins of the world” (John 1:29) The Lamb of course, referenced the unblemished animal sacrifice of old. There are many references to sacrificial offerings in the Old Testament. One that may be most familiar is the sprinkling of blood on the Hebrew doorposts when they were held in bondage by the Pharaoh of Egypt. This act provided God’s protection as His curse of the death angel passed through the streets. This curse was just one that God sent down on Pharaoh, moving him to release these Hebrew slaves.
The event was then commemorated in the Hebrew Feast of Passover. It is now recognized as a “type” or foreshadowing of the blood of Jesus. The blood is a powerful, freeing, and protecting provision from God. As one Christian hymn says, “There is power, power, wonder-working power in the precious blood of the Lamb.” If you have asked Jesus to be Lord of your life, then you too have applied the blood of the Lamb on the doorposts of your heart. He is covering your heart, and your life with his protection and ever-lasting forgiveness of sin.