I read a lot about both; they refer to national / common traditions. Is part of my profession. IMHO to describe as Hispanics to all who have Spanish as the main language is wrong since the traditions vary from country to country and even from region to region. Hispanic derives from Hispania -original name of Spain (Roman Empire) and applies to people born in said country. If you address a person from Nicaragua, Uruguay, Ecuador, Chile....as Hispanic (as is done in USA) you could be offending him / her. See, I speak Spanish as does my friend Carlos O'Farrell; we were born in Argentina but I am 100% French origin and Carlos is 100% Irish. I follow the French traditions and he does the Irish ones. Please, don't call us Hispanic.