Más allá de los ciudadanos de la UE, a quienes en teoría se les permite buscar trabajo en cualquier parte de la Unión (los gitanos rumanos en Francia podrían decir lo contrario), existen otras tres categorías de personas a las que se les permitió asentarse en Europa: los ex súbditos coloniales, como los argelinos en Francia, los indios y los paquistaníes en Gran Bretaña o los surinameses en Holanda; los “trabajadores invitados” que llegaron en los años 1960 y 1970; y los refugiados políticos, los llamados buscadores de asilo político. A diferencia de Canadá o Estados Unidos, a los inmigrantes económicos no se les permite devenir ciudadanos a cambio de su mano de obra necesaria.
相对于那些理论上允许在欧盟内部任何地方找工作的欧盟公民来说（法国的罗马尼亚裔吉卜赛人可能会对此多有抱怨），还有其他三类人被允许在欧盟安顿下来：前殖民地人民，比如法国的阿尔及利亚人，英国的印度和巴基斯坦人或是荷兰的苏里南人；那些在1960~1970年代来到欧洲“临时劳工”；还有政治难民，就是那些寻求政治庇护的人。不像加拿大或者美国，那些海外劳动者不会因为其所提供的必要劳动力而获得公民身份。