Fora Financial Interview Question

What is a SQL Server transaction