What is Transaction?

A transaction represents an interaction between companies or vendors and their customers which involves an exchange with monetary impact. The complexity of transactions varies from very simple to very complex, and can be immediate or take a long time to complete. Transactions are recorded as entries in the accounting records of companies.