stateless. A stateless server is one which treats each request as an independent transaction, unrelated to any previous request. This simplifies the server design because it does not need to allocate storage to deal with conversations in progress or worry about freeing it if a client dies in mid-transaction.
An expression in a programming language is a combination of one or more explicit values, constants, variables, operators, and functions that the programming language interprets (according to its particular rules of precedence and of association) and computes to produce (to return, in a stateful environment) another value.
Expressions versus Equations. A difference between expressions and equations is what each represents. An expression shows a math relationship. One key to an expression is that there is no solution. An expression does not have an answer. An expression, however, can be evaluated. To evaluate an expression, substitute values for the variables.