O'Reilly logo
  • You Wang thinks this is interesting:

The difference is that in a delayed assignment, the right-hand side of the expression is always recomputed if the function is called. In an absolute assignment, the value that was in place during the assignment is stored.

From

Cover of Mathematica Data Analysis

Note

Use delayed function when the result should be computed when variable is used.