It cannot be denied that Mexican and American culture is very rich in heritage, but they do have a lot of differences that should be noted—one of the first major differences in the language that is used. In America, it is common for people to use English while in Mexico, their main language is Spanish.
The people in the United States may come from different places because there are a lot of people who immigrated to the United States in the past. Mexicans can be considered to be a mixture of their Colombian and European ancestry. Another difference between the two is their priority in life. A lot of Americans put a lot of attention to their profession while the Mexicans feel that family is the most important thing.