The series of events that has taken place from the beginning of time and will
be that way until the end of it. Everything in the future can be known if you know everything about the present. That's because every single thing happens for a reason, specifically some factor of the past. I am writing this definition because I was bored. I was bored because there was nothing to do. There was nothing to do because no one was home and/or online to talk to. etc. Absolutely every single event is predictable through
cause and effect. If you knew absolutely every single factor
effecting a situation, then you would know exactly what the outcome would be. Whatever the universe was created by, the very first event that started it started a chain reaction that will last forever through the magic of cause and effect. Blah. I'm rambiling. If you don't know what I'm talking about by now then meh.
Almost the only thing that could contradict fate is if you believe in true
free will. I personally don't. Nobody has free will. All your actions are determined by your personality and experiences. Your personality comes from your parents.
Your experiences come from the outside world. Your parents and the outside world came from the creation of the universe. So if "God" or what have you, knew exactly everything about what he was creating, then how could he not know exactly every single thing that people would do and how the future would
unfold? So if it's possible to predict the future without error by knowing everything about the present, then wouldn't fate have to be true? Actually, I wouldn't mind getting emailed if someone wants to argue with me or something =P lol