Throughout most of its history, the United States has had influxes of immigration. The ethnic mix is 83% white (generally of European descent, but also from the Middle East and Latin America), 12% African-American, 3% Asian and about 1% Native American. Today the biggest immigrant groups are from Latin countries.