En álgebra, un semianillo es una estructura algebraica más general que un anillo.