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.