What is Foreshadowing?

Foreshadowing is the act of bringing up something in a story or poem that will come up later, leaving advance clues. A story might mention that a knife was left out and then the knife will come into play later as a murder weapon. The first mention of the knife is an act of foreshadowing.
Reference.com Copyright  2012. All rights reserved.