An axiom using a general predicate to specify semantics.
An axiom using equality to specify semantics.
A lemma is a proposition which can be derived from axioms by an automatic theorem prover.
A reduction is an axiom or lemma specified as a rewriting rule. Rewriting rules are applied exhaustively to eliminate left hand side terms globally.