For well-educated people who are native speakers of a
Latin language (French, Italian, Portuguese, Spanish, Romanian, and others not so well-known), a Latino/Latina is anyone, regardless of race or nationality, whose language and culture is mainly from the
Latin world. The
Latin world is composed of the
Latin-European countries and the places around the globe that they colonized and left a real strong mark.
The Latin European lands became
Latin when The Roman Empire took over them for centuries giving them its culture. These new
Latin lands did the same to the lands they conquered in America, Africa and Asia.
In the U.S.A. (where global education is basic) the word took a wrong turn meaning only one of these three things:
1)the people from Latin-America; 2) All Spanish-Speaking people; and 3)Pure or mixed Native-American people who speak Spanish even when their customs
may still be very indigenous. Sadly, ignorance has allowed many people (even people from Latin America) to believe the U.S.form.
In Spanish, Italian and Portuguese there is no difference between Latino and
Latin one is in English and he other one is in such language, and
Latin means "designating of the languages derived from
Latin, and the peoples who speak them and their countries". Therefore we then have Latins/Latinos in Europe,in all of the Americas including French Canada, several African countries, and a few places in Asia.