1. The first part of the loop initialize a variable which is also called as control variable. In most case the control variable is declared as well as initialized.
2. The second part is the conditional statement that determines how many times the loop will be iterated.
3. The third and final part determines how the value of control variable is changed (Incremented/Decremented).