Expressions are combinations of symbols that represent a value or a relationship between values, often used in mathematics, programming, and linguistics to convey meaning or perform calculations. They can include variables, constants, operators, and functions, and their evaluation depends on the rules of the domain they belong to.