Control structures
Selection: if, if … else, switch
Selection is used to implement “mutual exclusion”; when selective execution of a piece of code is needed.
Iteration : while, for, do..while
Iteration is used when repeated execution of a piece of code is needed.