What is 'predicting' and 'foreshadowing' and what is the difference between them?

How can I define "flashback'?
Thanks for helping!"

1 answer

http://www.answers.com/predict
and
http://www.answers.com/foreshadow

Tell me what you see in those two definitions that indicates how those terms are different.

http://www.answers.com/topic/flashback