A gyakorlatban a soft law fogalmára két meghatározás alakult ki.
puha jog a kötelező egyezményeken belüli bizonytalan tartalmú szabályok tekinthetők nemzetközi puha jognak;
a fogalmat tartalmi kérdésként kezeli
itt a nemzetközi jogon belüli gyengeségekről van szó
2. puha megegyezések olyan nemzetközi szabályok alkotják a soft law-t, amelyek az alkotók szándéka szerint nem hoznak létre nemzetközi jogi kötelezettséget;
formai kérdésként kezeli a fogalmat
itt a nemzetközi jogon kívüli, nem szerződés jellegű, adott esetben pontos normatív tartalommal bíró szabályokról van szó