En théorie des anneaux, un anneau sans diviseur de zéro (en anglais : domain) est un anneau unitaire dans lequel un produit est nul seulement si l'un des facteurs est nul, autrement dit dans lequel l'implication suivante est vérifiée[1] :
.
En d'autres termes, c'est un anneau dans lequel il n'y a aucun diviseur de zéro (ni à droite, ni à gauche).
Certains auteurs exigent également que la condition 1 ≠ 0 soit remplie[2] ou, ce qui revient au même, que l'anneau ait au moins deux éléments[3].