What is checkpoint? | Oracle DBA

A checkpoint is a point when a background process updates the headers of all datafiles and control files to synchronize the files. At checkpoint, DataBase WRiter (DBWR) writes the dirty buffers to the datafile.