include: concurrency transaction recovery .
concurrency means that multiple users can operate on the database at the same time.
transaction permit users to make multiple changes appear at once.
ACID: atomicity consistency isolation durability
recovery surviving application and system crashes.