Question: what are the different properties of an identifier?
Answer: Examples include the type of a variable, the value of a constant, the initial value of a variable, or the body of a function. These are dynamic properties. Examples include the value of a variable, the lifetime of a heap object, the value of a function's parameter, the number of times a while loop iterates, etc.