En un anillo R, un elemento no nulo a es divisor de cero si existe un b no nulo con a·b = 0 o b·a = 0. En anillos conmutativos ambas nociones coinciden; en no conmutativos se distingue entre divisores de cero a izquierda y a derecha.
Un elemento no nulo a en un anillo R tal que existe un b no nulo en R con ab = 0; los divisores de cero impiden la cancelación y evitan que R sea un dominio íntegro.