In another language they might be a single variable like allWindows, so adding the parentheses helps me remember the logical grouping. The brackets around (every window) aren’t necessary, but I often add them in AppleScript to help me read it. Tell application 'Acorn' repeat with theWindow in ( every window ) - do stuff with the window end repeat end tell