Question: what is the difference between future simple and future perfect?
Answer: "future simple" presents stories expected to happen in the future. "future perfect" suggests possibility to be finished something in the future. With the future perfect, you jump into the future (anticipate) and look back at what HAS happened BEFORE/BY that time in the future.