Ровно тем же, чем отличается кацап (москаль) от русского. Одно слово есть нетолерантное уничижительно-пренебрежительное прозвище представителей соседней этнической группы, другое — официальное общепринятое их наименование.
Хохол - хохолок, оселедец, его носили, потому что верили, что если он есть, то Бог тебя за него ухватит и затащит в рай. Не путайте наших братьев по крови украинцев с бандеровцами...