An environment is a collection of:
- and their values
that exist at any given time.
Starting up a program creates an active environment
Environments at the start of a program are surprisingly not empty.
Like when you turn on a computer, bindings are already loading up that interact with the mouse and keyboard.