What does it mean when the Bible says the law is a shadow of good things to come?
Answered in 1 source
The law being a shadow means it points forward to the reality of Christ and His redemptive work.
In Hebrews 10:1, the law is described as a shadow of the good things to come, indicating that the law itself cannot provide the reality it signifies. It serves merely as a guide to show our need for salvation and points to the coming Messiah, Jesus Christ. The sacrifices and rituals of the old covenant were temporary measures that illuminated the deeper truth of Christ's ultimate sacrifice, which would fulfill and surpass them. Rather than being an end in themselves, the law ultimately redirects our focus to the sufficiency of Jesus, who embodies the very essence of what the law pointed towards—perfect righteousness and complete salvation.
Commentary