and here again....
Hispanic refers to language.
Latino refers to geography.
Basically, you are Hispanic if you and/or your ancestry come from a country where they speak Spanish. You are Latino if you and/or your ancestry come from a Latin American country.
But wait
isnt that the same thing?
No, dear friend, its not.
Hispanic excludes the nearly 200 million Brazilians who, while accurately labelled Latinos, speak Portuguese. They are Latinos, they are not Hispanic.
Hispanic includes the nearly 50 million Spaniards (population of Spain) who could never be called Latinos.
When picking which one to use you have to know what youre trying to say. For HispanicHouston.com we used language as the guide, and we ended up with Hispanic instead of Latino. A weird decision if you consider that we also decided not to have the site in Spanish. (But thats another soapbox for another day.)
So, as a Mexican American, I am Hispanic and Latina. Brazilian Americans are Latinos but not Hispanic. And, Spanish Americans are Hispanic but not Latinos.
Is that clear as mud now?
http://hispanichouston.com/2013/08/07/hispanic-vs-latino-whats-the-difference/
..but your vato calls you his hyna...
But only in Spanish and Portuguese, not in English. English is English, not Spanglish. I understand Spanglish, but it isn't English because I understand it.