What is the difference between a necessary cause and a sufficient cause?
Necessary cause: represents a condition that must be present for the effect to follow.
Sufficient cause: represents a condition that, if it present, guarantees the effect in question.