The document compares and contrasts various SQL Server concepts across three sections: 1. It discusses the key differences between checkpoints and the lazy writer process in SQL Server in terms of their functions, how they are triggered, user control, and impact on performance and recovery. 2. Database mirroring and log shipping are compared in terms of principles, number of servers supported, data loss possibilities, read capabilities on secondary servers, and other requirements. 3. The final section outlines the main differences between change tracking and change data capture in SQL Server 2008, focusing on what each monitors, storage requirements, impact on the transaction log, and other needs like permissions and SQL Agent jobs.