Bifrost (pronounced roughly “BEEF-roast;” Old Norse Bifröst) is the rainbow bridge that connects Asgard, the world of the Aesir tribe of gods, with Midgard, the world of humanity. Bifrost is guarded by the ever-vigilant god Heimdall. During Ragnarok, the giants breach Heimdall’s defenses and cross the bridge to storm Asgard and slay the gods.
The etymology of the word is uncertain. The original form of the name seems to be Bilröst, which suggests a meaning along the lines of “the fleetingly glimpsed rainbow.” If Bifröst is correct, however, the meaning would be something akin to “the shaking or trembling rainbow.” In either case, the word points to the ephemeral and fragile nature of the bridge.
All rainbows, of course, are “fleeting.” In the pre-Christian Germanic worldview, the invisible, religious modality of existence doesn’t lie in a realm of absolute remove from the material world, as in monotheistic religions. Rather, it lies within or behind the everyday, material world. (See Myth, Pantheism, and Animism.) The mythological image of Bifrost expresses the existential meaning that the rainbow carries in this perspective, and, accordingly, Bifrost lies behind and within any and every visible rainbow, each of which is a transitory and quaking bridge between the sky and the earth, between Asgard and Midgard.
If you’ve enjoyed this article and want to learn more about Norse mythology, I recommend picking up one of the books listed in this guide: The 10 Best Norse Mythology Books. And if you’re particularly interested in the worldview of the pre-Christian Norse and other Germanic peoples, you might want to take a look at my own book, The Love of Destiny: The Sacred and the Profane in Germanic Polytheism.
And if you’d like to keep up with my ongoing work here and elsewhere, the best way to do so is to follow me on Google+: Dan McCoy.
 The Poetic Edda. Grímnismál, stanza 44.
 The Poetic Edda. Fáfnismál, stanza 15.
 Simek, Rudolf. 1993. Dictionary of Northern Mythology. Translated by Angela Hall. p. 36.