Нация и народность имеют сходство только в одном - обе эти категории обозначают большие (великие за количеством) общности людей, которые, как правило, проживают на одной территории. Они как бы обозначают множество людей, которые имеют много общего - язык, культуру, историю, название (самоназвание). К этим же понятиям также относится и "народ". Все это - "родственные", "похожие" люди, и в этом сходство данных понятий.
Огромное значение при этом имеют также этнографические признаки: одежда (народные костюмы), украшения, песни, сказки, традиции, праздники, ну, то есть все, что этими людьми сообща создалось за время своего нахождения в массе.
Как правило, народы и народности были сложены уже давно. Считается, что сначала были племена (народности), которые переросли потом в более крупные социальные образования - народы. Получается как бы, что народ объединяет несколько народностей, интегрирует их в новую людскую общность.
Нация же интегрирует несколько народов в одну новую политическо-социальную общность. Тут больше политики, меньше этнографии. В нации могут быть собраны несколько совершенно разных народов. Как например в Америке: и негры, и белые, и французы, и евреи, и русские.....