Pergunta de entrevista da empresa Outsoft

What is a transaction?