A checkpoint divides a level into parts. Once the player passes one, a lost life sends them back to the checkpoint, not to the beginning. Some are marked, such as a flag or a light; others are invisible and fixed by position.