global state
Data that any part of the program can read or change.
Global state is mutable data with program-wide reach (globals, static locals, singletons); it creates hidden dependencies between functions, complicates tests, and invites data races.