Answer:
Cause: the main cause for immigration of Latino people to the United Sates is the poorer economic conditions in Latin American countries when compared to the United States. All Latin American countries have a lot more poor people than the U.S., and many of these people do not find satisfactory economic opportunities in their own countries, reason why they opt to emigrate to the U.S.
Determining the main effect is tricky, because there are many. One effect is demographic change in the United States, with latino people representing a larger percentage of the total U.S. population over time. Another effect is that economic ties between the U.S. and Latin American countries have become closer, as most latino immigrants send money to their families back home in the form of remittances.