A checkpoint records the last event position processed, so a restart continues where it stopped.
Projection
A read model built by consuming events and maintaining a table shaped for queries; it can be dropped and rebuilt by replay.
A checkpoint records the last event position processed, so a restart continues where it stopped.