Hispanics 

This term is often used to refer collectively to all Spanish-speakers. However, it specifically connotes a lineage or cultural heritage related to Spain. As many millions of people who speak Spanish are not of true Spanish descent (e.g., native americans), and millions more live in Latin America (cf., "Latino" below) yet do not speak Spanish or claim Spanish heritage (e.g., Brazilians) this term is incorrect as a collective name for all Spanish-speakers, and may actually be cause for offense.