was (allgemein) eine hinreichende und eine notwendige bedingung unterscheidet.
Wenn eine hinreichende Bedingung für etwas erfüllt ist, reicht es. D.h. mathematisch, dass das Etwas gilt. Analog, wenn 2 kg Reis gekocht wurden, reicht das für 5 Personen. Wahrscheinlich ist da sogar zu viel vorhanden und es gibt Rest.
Eine notwendige Bedingung muss zwingend erfüllt sein. Im Beispiel: Um die 2 kg Reis zu kochen sind, sagen wir mal, zwei Liter Wasser notwendig (nötig). Es ist aber gut möglich, dass das Wasser nicht reicht. Vor allem: Mit zwei Liter Wasser kannst du nicht 2 kg Reis kochen, wenn gar kein Reis da ist.