Recovery models are designed to control transaction log maintenance. A recovery model is a database property that controls how transactions are logged, whether the transaction log requires (and allows) backing up, and what kinds of restore operations are available.
SQL Server supports three types of recovery models.
- Full Recovery Model
- Bulk Logged Recovery Model
- Simple Recovery Model
To get more information about Recovery Models download the below link.