β’ Simple Command Expansion: How Bash expands simple commands before executing them. β’ Command Search and Execution: How Bash finds commands and runs them. β’ Command Execution Environment: The environment in which Bash executes commands that are not shell builtins. β’ Environment: The environment given to a command. β’ Exit Status: The status returned by commands and how Bash interprets it. β’ Signals: What happens when Bash or a command it runs receives a signal.