Using the starting point of a Ring R. So then, what is the difference between the two? Quite simply, in addition to the above conditions, an Integral Domain requires that the only zero-divisor in R is 0. And a Field requires that every non-zero element has an inverse (or unit as you say).