The kafala system is a system used to monitor migrant laborers, working primarily in the construction and domestic sectors in Gulf Cooperation Council member states and a few neighboring countries, namely Bahrain, Kuwait, Lebanon, Qatar, Oman, Saudi Arabia, and the United Arab Emirates (UAE). A person from the host country (the country you want to immigrate to) sponsors your VISA and takes responsibility for your stay at the host country. This system has helped a lot people to be able to immigrate.
Currently, the USA has had a lot of problems in terms of determining their immigration policies. Everyday a lot of immigrates have to go through rigorous process and even after that be rejected for visa.