Причины появления знати: Экономические:
1. Производство и использование железных орудий труда.
2. Отделение земледелия от животноводства.
3 .Развитие торговли и расширение внутреннего и внешнего рынка.
Социальные:
1. Появление в обществе людей богатых и бедных, состоятельных и малоимущих, свободных и рабов.
2. Появление и выделение родовой знати.
3. Появление иностранцев.
Политические:
1. Возникновение противоречий между различными социальными группами.
2. Защита территории и населения от внешнего вмешательства.
3. Необходимость ведения захватнических войн.