Transactions
A transaction is a set of SQL statements that represent a unit of work or a procedural operation.
A transaction is not complete unless all off its steps are followed through.
This can be critical to maintaining data integrity such as when an account must be credited while debiting another.