branch
When the program executes a different set of commands depending on the results of a test, e.g. IF this is true, THEN go to this section, ELSE go to a different section.

When the program executes a different set of commands depending on the results of a test, e.g. IF this is true, THEN go to this section, ELSE go to a different section.