SMON (System Monitor) performs instance recovery automatically after a crash. It rolls forward committed changes from online redo logs and rolls back uncommitted transactions to bring the database to a consistent state. SMON also coalesces free space in tablespaces.