Non-refoulement is a legal term. While political asylum applies to those who can prove fear of persecution based on a certain category of persons, non-refoulement refers to a principle of international law that prevents expulsion or deportation of people, including refugees into war zones and places that pose a risk to life and freedom. It was the plight of the refugees during the Holocaust that caused the making of this legal concept.
If you are interested in this very relevant word, you may want to check this link.