FOR AND DURING
The main difference between for and during is that for refers to how long something lasts, whereas during is used to say when something happened
Examples:
My father was in hospital for five weeks
It snowed during the night for about two hours