Logic Necessary and sufficient causes A similar concept occurs in logic , for this see Necessary and sufficient conditions Causes are often distinguished into two types : Necessary and sufficient .

They are called necessary cause and sufficient cause .
