Stairway to Transaction Log Management in SQL Server, Level 1: Transaction Log Overview
The transaction log is used by SQL Server to maintain data consistency and integrity. If the database is not in Simple-recovery mode, it can also be used in an appropriate backup regime to restore the database to a point in time.

