Terminology
Assign
Evaluate
Evaluating an expression means computing its value based on the current context, where the context includes variables, function definitions, etc. As an example:
If currently the value of x in our context is 5 and the value of y is 18 then evaluating x+y yields 23
