A — Atomicity: All operations in a transaction complete successfully, or none are applied (all-or-nothing)
C — Consistency: A transaction brings the database from one valid state to another; all integrity constraints are maintained
I — Isolation: Concurrent transactions are executed as if they were serial; intermediate states are not visible to other transactions
D — Durability: Once a transaction is committed, changes persist even if the system crashes (written to disk/transaction log)