Foreshadowing is a technique in which a writer gives an advance hint or clue of what is to come later in the story. It often appears at the beginning of the story or chapter and helps the reader develop expectations about coming events in a story. Foreshadowing in fiction creates an atmosphere of suspense in a story which makes the readers be interested to know more. It is generally used to build anticipation in the mind of readers about what might happen next.
Moreover, foreshadowing can make extraordinary and bizarre events appear credible as the events are predicted beforehand so that readers are mentally prepared for them. Generally, it is the use of clues or hints to suggest what will happen later in a literature.