Guests pay a certain amount up front, usually via bank transfer, which they'll get back if they cancel within the free (flexible) cancellation period. However, if they cancel after that point, they won't get the deposit back – meaning that you're covered if they cancel.