Why do people in Mexico want to move the the US?

the USA is rich!!Some are in search of a better life, or better job opportunity, its the same for many people who move to a new place.