Yeah, you're not going to google it. I'm nice. I'll do the work for you:
Encyclopaedia Britannica: In general, "Latino" is understood as shorthand for the Spanish word latinoamericano (or the Portuguese latino-americano) and refers to (almost) anyone born in or with ancestors from Latin America and living in the U.S., including Brazilians.
Diffen.com: Latino refers to geography. Specifically, to Latin America, to people from the Caribbean (Puerto Rico, Cuba, Dominican Republic), South America (Ecuador, Bolivia, Colombia, Peru, etc.) and Central America (Honduras, Costa Rica, etc.)
hnmagazine: Hispanic refers to people who speak Spanish and/or are descended from Spanish-speaking populations, while Latino refers to people who are from or descended from people from Latin America.
Dictionary.com:
1: a native or inhabitant of Latin America
2: a person of Latin American origin living in the U.S.