Mental Model
We look at a small part of the array at a time and move this part step by step to cover the whole array.
Analogy: Imagine looking through a small window on a long fence. You see only a few fence boards at once, then slide the window to see the next few boards without looking back.
Array: [1] -> [2] -> [3] -> [4] -> [5] -> null Window size = 3 Window covers: [1] -> [2] -> [3] ā
