What is the difference between an equation and an expression

I am pretty sure that an equation uses an equal sign and an expression does not.

Equation: a mathematical statement that two expressions are equal
Expression:combination of values, variables, operators, and functions