Foreshadowing is a literary device that involves the use of clues or hints to suggest events that will happen later in the plot. It creates anticipation and suspense for the reader or audience, as they are aware of something that the character does not know. The narrator may provide information that the main character is unaware of, further building tension. Foreshadowing can also involve references to statements, people, places, or events from various sources such as literature, history, religion, mythology, politics, sports, science, or pop culture.