A non-refundable cancellation policy means that you will not receive a refund if you cancel your reservation. This is often the case for discounted rates or special offers. On the other hand, a free-cancellation policy means that you can cancel your reservation without incurring any penalties.