Flow control is controlling the order in which statements or function calls of a program are executed.
There are three control structures:
Python has various control structures such as while loops, for loops, and if statements, which are used to determine which section of code is executed according to certain conditions.