What does Daniel 9:21 mean?
When Daniel experienced an unsettling vision (Daniel 8:1), the angel Gabriel was assigned to give an explanation (Daniel 8:15–16). Gabriel is one of two angels named in Scripture; he is often tasked as a messenger (Luke 1:19, 26). Now, as Daniel prays for Israel's restoration (Daniel 9:20), Gabriel once again appears. He is described as "flying," but otherwise no details are given.This moment coincides with the "evening sacrifice." Since Daniel had lived for decades as a captive of Babylon (Daniel 1:1–7), this isn't likely to imply ongoing Jewish religious rituals in Babylon. Yet the Law of Moses commanded two daily sacrifices (Exodus 29:38–39; Numbers 28:3–4). Other references in Daniel's writing show awareness of this (Daniel 8:14). Two of his three daily prayers might have been timed to match those commanded sacrifices (Daniel 6:10).
The evening sacrifice, which Daniel most likely recalled from his youth, began around 3 p.m. It consisted of a perfect lamb offered as a whole burnt offering, a grain offering, and a drink offering. This sacrifice, like all the sacrifices, pictured the perfect sacrifice of Christ for sin (Hebrews 9:13–14). Whereas Israel's sacrifices were to be offered throughout generations (Exodus 29:42), Christ's perfect sacrifice on the cross was once for all (Hebrews 10:11–14). Jesus said, "It is finished" (John 19:30).