NCB is also known as no claim bonus or NCD is also known as no claims discount. It means if you haven’t claimed on your insurance for number of years then you get a discounted quote from various insurance providers. You receive this discount because you are perceived as a lower risk to insurance because you have proof of being accident free.