Assigning names to values
Rather than type the same values many times in our code, we can give them a name to refer to them. This is called assignment.
letfor a name we use in one function (local)
deffor a name we use with several functions (global)
When a name is assigned a value, that name is referred to as a symbol.