Pergunta de entrevista da empresa Revolut

Explain what is a transaction?