Any formal mathematical system consisting of a set of objects and operations on those objects. Examples are boolean algebra, numerical algebra, set algebra and matrix algebra.