transaction

A server operation that succeeds or fails as a whole, even if the operation involves many steps (for example, ordering, checking inventory, or billing).