Control Flow: The order in which statements or code blocks are executed based on conditions specified by control structures like if-statements or loops.
Function/Method: A reusable piece of code that performs a specific task when called upon, often encapsulated within its own code block.
Scope: The accessibility and visibility of variables defined within a particular code block.