database transaction
unit of work performed within a database management system
Distributed transaction
database transaction between two or more networks
create, read, update and delete
four basic functions of persistent storage in computer programming