O que significa "sine qua non"?

A locução adjetiva sine qua non, que é uma expressão que se originou do latim jurídico, é literalmente: sem o qual não. Também usada em conditio sine qua non: condição sem a qual não.

O significado se estende também a: extremamente importante, essencial; que não se pode nem se consegue dispensar; indispensável: educação de qualidade é condição sine qua non para o crescimento de um país.

Algo indispensável ou essencial para que outra coisa aconteça; obrigatório: ter a ficha limpa é condição sine qua non para disputar as eleições.