MySQL’s binary log records every change (INSERT, UPDATE, DELETE, DDL) made to the database. It is the foundation of MySQL replication and enables point-in-time recovery by replaying events from a specific position or timestamp.