A no claim bonus is a reward given by insurance companies to policyholders who do not make any claims during the policy period. It can reduce the premium amount by up to 50%.