ILO 제87호협약은 외국인을 차별하지 않는 ILO의 핵심 협약으로, 이후에 나온 이주노동자를 위한 협약에도 영향을 주었지만 제97호 협약은 합법적인 이민자만을 대상으로 제한을 두어 제87호협약과 차이가 있다.
1948년에 제정된 ILO 제87호협약(‘결사의 자유 및 단결권 보호에 관한 협약’)에서는 “근로자와 사용자가 사전인가를 받지 않고 스스로 선택하여 단체를 설립하고 그 단체의 규약에 따를 것만을 조건으로 하여 그 단체에 가입할 수 있는 권리를 어떠한 차별도 없이 가진다”고 정한다(제2조). 이 협약은 ILO의 핵심협약으로 알려져 있는데, 그 주체를 외국인이라 하여 제한하지 않는다. 그 이후에 나온 이주노동자의 기회 및 대우 균등 증진에 관한 협약 (제143호 협약)도 이러한 내용을 보장한다. 1975년의 143호 협약은 이주노동자와 그 가족으로서 합법적으로 거주하는 자들에게 “고용 및 취업, 사회보장, 노동조합 및 문화적 권리와 개인의 자유 및 집단적 자유에 관한 동등한 기회 및 대우를 촉진하고 보장”하기 위한 정책을 추구하도록 한다(제10조). 다만 1949년에 만들어진 제97호 협약(‘이주노동자에 관한 협약’)은 제한적 범위에서만 차별금지 원칙을 적용한다. 이 협약은 합법적인 이민자를 직접적인 대상으로 했다는 점에서 제87호 협약과는 차이가 있으며, “노동조합의 조합원과 단체교섭의 이익 적용”에 한정했다는 점도 차이가 있는 점이다.