What does Hebrews 10:1 mean?
In the previous verses, the writer of Hebrews explained how the old covenant was meant as a symbol of the new covenant. The physical qualities of the tabernacle were meant to explain both the weaknesses of the old covenant and the superior nature of the new covenant. In particular, the writer pointed out how the blood of animals was an imperfect sacrifice. Not only did animal sacrifice need to be offered over and over, it did not have the power to actually "cleanse" man from sin, only to "cover" that sin temporarily (Hebrews 9:8–10).Here, the same ideas are summarized. The old covenant was not incorrect, or useless. However, its true purpose was not eternal salvation. The real purpose of the old covenant was to point people towards Jesus Christ, as the fulfillment of God's ultimate plan.
The phrase "made perfect," as used here, is not a reference to absolute sinlessness. In this context, "perfection" carries the same meaning it usually does in the New Testament, which is that of completion and maturity. The sacrifices of the old covenant could not fully cleanse man in order to stand before God. The new covenant, however, can change the conscience of man and totally remove sin, allowing us to be "perfected"—matured and completed—in the eyes of God.