Question: what is the difference between an expression and an operation?
Answer: An operation is an action made upon operands. An operation symbol is a preset character or group of characters that order to execute an operation. An expression is a sequence of operands and operation symbols; it is a program record, the calculated value of which is characterized by a data type.