トランザクションとは、「取引」や「売買」などの意味がありますが、ITの分野ではソフトウェアの処理方式の1つであり、密接に関連しあい、切り離すことのできないデータ処理のことを指します。トランザクションはデータベースシステムで用いられることが多く、身近なところでは銀行間の入出金のコンピューターシステムに導入されており、一連の手続きを1つの処理として管理することができます。