Revolut interview question

Explain what is a transaction?