DIFFERENCE BETWEEN

That

& Which

That

  Meaning:  used when the phrase or clause that follows it is necessary for the sentence.   Students that fail to thoroughly proofread often miss unnecessary points.

Which

Meaning: used when the phrase or clause that follows it is not necessary. Procrastinated papers, which students write often, fail to lead to the desired grades for their classes.