initial can declare a variable scoped only to the loop or use existing variables. so you typically see that, in this format:
for(int i = 10; i >=0; i--) //start at 10, until = to zero, subtract 1 each time.
{
//loop body code
} //the created variable i is gone after the loop ends here!