Question: are allusion and foreshadowing the same thing?
Answer: is that allusion is an indirect reference; a hint; a reference to something supposed to be known, but not explicitly mentioned; a covert indication while foreshadowing is a literary device in which an author drops subtle hints about plot developments to come later in the story.