Checkpoints prevents the chain from being reorganized after a large number of confirmations have already passed. This is to prevent several days of transactions from being reversed.
IOTA's coordinator in contrast defines when a transaction can be considered confirmed.
They are nothing alike.