The notion of an integral domain originally included the following properties (https://en.wikipedia.org/wiki/Integral_domain):
- it is nonzero;
- it does not have nonzero zero divisors;
- it has identity;
- it is commutative.
Later, the notion of a domain has been widened to include non-commutative rings and/or rngs
(https://en.wikipedia.org/wiki/Domain_(ring_theory)):
- it is nonzero;
- it does not have nonzero zero divisors;
- it has identity;
or
- it is nonzero;
- it does not have nonzero zero divisors;
- it is commutative.
The common denominator of all the definitions are the two properties:
- it is nonzero;
- it does not have nonzero zero divisors.
It looks like we are still missing the name for one the defining properties:
the non-existence of nonzero zero divisors.
If I understand it correctly, the word "integral" in the original term had exactly this meaning.
Is it acceptable to call a ring/rng with no nonzero zero divisors an integral ring/rng?
In this case we could define a domain as a ring/rng with the following properties:
- it is nonzero (mandatory);
- it is integral (mandatory);
- it has identity (optional);
- it is commutative (optional).