Economic factors are a major cause of immigration. People often choose to migrate to other countries in search of better economic opportunities such as higher wages, better job prospects, and improved living standards. Economic factors can include factors like poverty, unemployment, lack of economic development, and income inequality in their home countries, which push individuals to seek better economic conditions elsewhere. Additionally, economic factors in destination countries such as strong job markets and higher wages can also attract immigrants. Therefore, economic reasons play a significant role in driving immigration.