Question: what is the difference between latin and latino?
Answer: Latino—which in Spanish means "Latin" but in English is probably a shortening of the Spanish word latinoamericano—refers more exclusively to persons or communities of Latin American Spanish-speaking origin. Of the two, only Hispanic can be used in referring to Spain and its history and culture.