Ring - An algebraic structure, + and x, in the domain of real numbers, Semiring - A Weakend the properties of ring?