For questions related to (term) rewriting systems (which are reduction systems in which rewrite rules apply to terms).
Term rewriting systems are reduction systems in which rewrite rules apply to terms. Terms are built up from variables and constants using function symbols (or operations). Rules of term rewriting systems have the form $x\rightarrow y$, where both $x$ and $y$ are terms, $x$ is not a variable, and every variable from $y$ occurs in $x$ as well.
Term rewriting systems can be employed to compute arithmetic operations on natural numbers. To this end, each such number has to be encoded as a term. The simplest encoding is the one used in the Peano axioms, based on the constant $0$ (zero) and the successor function $S$.