A combination of keywords, operators, variables, and constants that yield a string, number, or object. An expression can be used to perform a calculation, manipulate characters, or test data.