Atomicity

Atomicity (from the Greek atomos — “indivisible”) is, in computer science, a characteristic of an operation that either completes in full or does not execute at all, with no intermediate states.