environment variable
A named setting the operating system hands to every program it starts, like PATH.
Environment variables are name=value strings inherited by each process from its parent; Rust reads them with std::env::var and a child process inherits them unless changed.
Examples
RUST_BACKTRACE=1 cargo runsets one environment variable for that run, so a panic prints a backtrace.