Parallell for each variables

Hello all!
When using parallell for each, will variables (with scopes inside this loop) be seperated, or could one iteration change the value of the variable while another iteration is running?
This seems quite obvious in normal loops, but wanted to double check it for parallell.

To clarify:
I have a variable “Var” with scope inside the loop. If i set it equal to 5 in one iteration(due to conditions in that iteration), will it now equal 5 for all the iterations in the loop? Or is the variable independent for all iterations?