A no-claim bonus is a discount offered by insurance companies for policyholders who do not make any claims during the policy year.