Question on testcase and checkers

can anyone plz help me with these question
what is the difference between testcase and checkers?

In reply to burra thanuja:

A checker is a component which compares actual and expected values of the same type.
A testcase is a set of information which configures the testbench, stimulates the DUT and observes the output válues of the DUT

In reply to burra thanuja:

The word “checker” has several meanings depending on context and local termonology, and it’s even a SystemVerilog keyword for a specific assertion based construct.

But generally, a checker is a passive component or procedure that compares expected behavior with actual results.

A testcase could be considered a checker in itself, or a collection of checkers. Usually a testcase configures the checkers we want to use and provides the stimulus as well.